0001077183-22-000081.txt : 20220509 0001077183-22-000081.hdr.sgml : 20220509 20220509162146 ACCESSION NUMBER: 0001077183-22-000081 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 70 CONFORMED PERIOD OF REPORT: 20220331 FILED AS OF DATE: 20220509 DATE AS OF CHANGE: 20220509 FILER: COMPANY DATA: COMPANY CONFORMED NAME: NEOGENOMICS INC CENTRAL INDEX KEY: 0001077183 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-TESTING LABORATORIES [8734] IRS NUMBER: 742897368 STATE OF INCORPORATION: NV FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-35756 FILM NUMBER: 22905356 BUSINESS ADDRESS: STREET 1: 9490 NEOGENOMICS WAY CITY: FORT MYERS STATE: FL ZIP: 33912 BUSINESS PHONE: 2397680600 MAIL ADDRESS: STREET 1: 9490 NEOGENOMICS WAY CITY: FORT MYERS STATE: FL ZIP: 33912 FORMER COMPANY: FORMER CONFORMED NAME: AMERICAN COMMUNICATIONS ENTERPRISES INC DATE OF NAME CHANGE: 19990120 10-Q 1 neo-20220331.htm 10-Q neo-20220331
000107718312/312022Q1FALSE00010771832022-01-012022-03-3100010771832022-05-06xbrli:shares00010771832022-03-31iso4217:USD00010771832021-12-31iso4217:USDxbrli:shares0001077183neo:ClinicalServicesMember2022-01-012022-03-310001077183neo:ClinicalServicesMember2021-01-012021-03-310001077183neo:PharmaServicesMember2022-01-012022-03-310001077183neo:PharmaServicesMember2021-01-012021-03-3100010771832021-01-012021-03-310001077183us-gaap:CommonStockMember2021-12-310001077183us-gaap:AdditionalPaidInCapitalMember2021-12-310001077183us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001077183us-gaap:RetainedEarningsMember2021-12-310001077183us-gaap:CommonStockMember2022-01-012022-03-310001077183us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310001077183us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-310001077183us-gaap:RetainedEarningsMember2022-01-012022-03-310001077183us-gaap:CommonStockMember2022-03-310001077183us-gaap:AdditionalPaidInCapitalMember2022-03-310001077183us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310001077183us-gaap:RetainedEarningsMember2022-03-310001077183us-gaap:CommonStockMember2020-12-310001077183us-gaap:AdditionalPaidInCapitalMember2020-12-310001077183us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001077183us-gaap:RetainedEarningsMember2020-12-3100010771832020-12-310001077183us-gaap:AdditionalPaidInCapitalMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2020-12-310001077183us-gaap:RetainedEarningsMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2020-12-310001077183srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2020-12-310001077183us-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-310001077183us-gaap:CommonStockMember2021-01-012021-03-310001077183us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-03-310001077183us-gaap:RetainedEarningsMember2021-01-012021-03-310001077183us-gaap:CommonStockMember2021-03-310001077183us-gaap:AdditionalPaidInCapitalMember2021-03-310001077183us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-310001077183us-gaap:RetainedEarningsMember2021-03-3100010771832021-03-31utr:sqft00010771832022-03-312022-03-310001077183neo:TrapeloHealthMember2021-04-07xbrli:pure0001077183neo:TrapeloHealthMember2021-04-072021-04-070001077183neo:TrapeloHealthMemberus-gaap:MarketingRelatedIntangibleAssetsMember2021-04-070001077183us-gaap:DevelopedTechnologyRightsMemberneo:TrapeloHealthMember2021-04-070001077183us-gaap:DevelopedTechnologyRightsMemberneo:TrapeloHealthMember2021-04-072021-04-070001077183neo:TrapeloHealthMemberus-gaap:MarketingRelatedIntangibleAssetsMember2021-04-072021-04-070001077183srt:AffiliatedEntityMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2020-05-310001077183srt:AffiliatedEntityMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2021-06-182021-06-180001077183neo:InivataMember2021-06-182021-06-180001077183srt:AffiliatedEntityMember2021-01-012021-03-310001077183neo:InivataMember2021-09-302021-09-300001077183srt:AffiliatedEntityMember2021-06-180001077183neo:InivataMember2021-01-012021-12-310001077183srt:ScenarioPreviouslyReportedMemberneo:InivataMember2021-06-182021-06-180001077183srt:ScenarioPreviouslyReportedMemberneo:InivataMember2021-06-180001077183neo:InivataMember2021-06-180001077183us-gaap:DevelopedTechnologyRightsMembersrt:ScenarioPreviouslyReportedMemberneo:InivataMember2021-06-180001077183us-gaap:DevelopedTechnologyRightsMemberneo:InivataMember2021-06-182021-06-180001077183us-gaap:DevelopedTechnologyRightsMemberneo:InivataMember2021-06-180001077183srt:ScenarioPreviouslyReportedMemberneo:InivataMemberus-gaap:TrademarksMember2021-06-180001077183neo:InivataMemberus-gaap:TrademarksMember2021-06-182021-06-180001077183neo:InivataMemberus-gaap:TrademarksMember2021-06-180001077183srt:ScenarioPreviouslyReportedMemberus-gaap:TradeNamesMemberneo:InivataMember2021-06-180001077183us-gaap:TradeNamesMemberneo:InivataMember2021-06-182021-06-180001077183us-gaap:TradeNamesMemberneo:InivataMember2021-06-180001077183neo:InivataMemberneo:ClinicalServicesMember2021-06-182021-06-180001077183neo:PharmaServicesMemberneo:InivataMember2021-06-182021-06-180001077183neo:InivataMember2021-01-012021-03-310001077183us-gaap:USTreasurySecuritiesMember2022-03-310001077183neo:YankeeBondsMember2022-03-310001077183us-gaap:AgencySecuritiesMember2022-03-310001077183us-gaap:MunicipalBondsMember2022-03-310001077183us-gaap:CommercialPaperMember2022-03-310001077183us-gaap:AssetBackedSecuritiesMember2022-03-310001077183us-gaap:CorporateBondSecuritiesMember2022-03-310001077183us-gaap:USTreasurySecuritiesMember2021-12-310001077183neo:YankeeBondsMember2021-12-310001077183us-gaap:AgencySecuritiesMember2021-12-310001077183us-gaap:MunicipalBondsMember2021-12-310001077183us-gaap:CommercialPaperMember2021-12-310001077183us-gaap:AssetBackedSecuritiesMember2021-12-310001077183us-gaap:CorporateBondSecuritiesMember2021-12-310001077183us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001077183us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-03-310001077183us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-03-310001077183us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001077183us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2022-03-310001077183us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel2Member2022-03-310001077183us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel3Member2022-03-310001077183us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2022-03-310001077183us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2022-03-310001077183us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel2Member2022-03-310001077183us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:USTreasurySecuritiesMember2022-03-310001077183us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2022-03-310001077183us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberneo:YankeeBondsMember2022-03-310001077183us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberneo:YankeeBondsMember2022-03-310001077183us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberneo:YankeeBondsMember2022-03-310001077183us-gaap:FairValueMeasurementsRecurringMemberneo:YankeeBondsMember2022-03-310001077183us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:AgencySecuritiesMember2022-03-310001077183us-gaap:FairValueMeasurementsRecurringMemberus-gaap:AgencySecuritiesMemberus-gaap:FairValueInputsLevel2Member2022-03-310001077183us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:AgencySecuritiesMember2022-03-310001077183us-gaap:FairValueMeasurementsRecurringMemberus-gaap:AgencySecuritiesMember2022-03-310001077183us-gaap:MunicipalBondsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001077183us-gaap:MunicipalBondsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-03-310001077183us-gaap:MunicipalBondsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-03-310001077183us-gaap:MunicipalBondsMemberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001077183us-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001077183us-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-03-310001077183us-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-03-310001077183us-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001077183us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateBondSecuritiesMember2022-03-310001077183us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueInputsLevel2Member2022-03-310001077183us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CorporateBondSecuritiesMember2022-03-310001077183us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateBondSecuritiesMember2022-03-310001077183us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001077183us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-03-310001077183us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-03-310001077183us-gaap:FairValueMeasurementsRecurringMember2022-03-310001077183us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001077183us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2021-12-310001077183us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2021-12-310001077183us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001077183us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2021-12-310001077183us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel2Member2021-12-310001077183us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel3Member2021-12-310001077183us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2021-12-310001077183us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2021-12-310001077183us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel2Member2021-12-310001077183us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:USTreasurySecuritiesMember2021-12-310001077183us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2021-12-310001077183us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberneo:YankeeBondsMember2021-12-310001077183us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberneo:YankeeBondsMember2021-12-310001077183us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberneo:YankeeBondsMember2021-12-310001077183us-gaap:FairValueMeasurementsRecurringMemberneo:YankeeBondsMember2021-12-310001077183us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:AgencySecuritiesMember2021-12-310001077183us-gaap:FairValueMeasurementsRecurringMemberus-gaap:AgencySecuritiesMemberus-gaap:FairValueInputsLevel2Member2021-12-310001077183us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:AgencySecuritiesMember2021-12-310001077183us-gaap:FairValueMeasurementsRecurringMemberus-gaap:AgencySecuritiesMember2021-12-310001077183us-gaap:MunicipalBondsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001077183us-gaap:MunicipalBondsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2021-12-310001077183us-gaap:MunicipalBondsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2021-12-310001077183us-gaap:MunicipalBondsMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001077183us-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001077183us-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2021-12-310001077183us-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2021-12-310001077183us-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001077183us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateBondSecuritiesMember2021-12-310001077183us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueInputsLevel2Member2021-12-310001077183us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CorporateBondSecuritiesMember2021-12-310001077183us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateBondSecuritiesMember2021-12-310001077183us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001077183us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2021-12-310001077183us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2021-12-310001077183us-gaap:FairValueMeasurementsRecurringMember2021-12-310001077183neo:ClinicalServicesMember2022-03-310001077183neo:ClinicalServicesMember2021-12-310001077183neo:PharmaServicesMember2022-03-310001077183neo:PharmaServicesMember2021-12-310001077183srt:MinimumMemberus-gaap:CustomerRelationshipsMember2022-01-012022-03-310001077183srt:MaximumMemberus-gaap:CustomerRelationshipsMember2022-01-012022-03-310001077183us-gaap:CustomerRelationshipsMember2022-03-310001077183us-gaap:DevelopedTechnologyRightsMembersrt:MinimumMember2022-01-012022-03-310001077183us-gaap:DevelopedTechnologyRightsMembersrt:MaximumMember2022-01-012022-03-310001077183us-gaap:DevelopedTechnologyRightsMember2022-03-310001077183us-gaap:MarketingRelatedIntangibleAssetsMember2022-01-012022-03-310001077183us-gaap:MarketingRelatedIntangibleAssetsMember2022-03-310001077183us-gaap:TrademarksMember2022-01-012022-03-310001077183us-gaap:TrademarksMember2022-03-310001077183us-gaap:TradeNamesMember2022-01-012022-03-310001077183us-gaap:TradeNamesMember2022-03-310001077183us-gaap:TrademarksMember2022-03-310001077183srt:MinimumMemberus-gaap:CustomerRelationshipsMember2021-01-012021-12-310001077183srt:MaximumMemberus-gaap:CustomerRelationshipsMember2021-01-012021-12-310001077183us-gaap:CustomerRelationshipsMember2021-12-310001077183us-gaap:DevelopedTechnologyRightsMembersrt:MinimumMember2021-01-012021-12-310001077183us-gaap:DevelopedTechnologyRightsMembersrt:MaximumMember2021-01-012021-12-310001077183us-gaap:DevelopedTechnologyRightsMember2021-12-310001077183us-gaap:MarketingRelatedIntangibleAssetsMember2021-01-012021-12-310001077183us-gaap:MarketingRelatedIntangibleAssetsMember2021-12-310001077183us-gaap:TrademarksMember2021-01-012021-12-310001077183us-gaap:TrademarksMember2021-12-310001077183us-gaap:TradeNamesMember2021-01-012021-12-310001077183us-gaap:TradeNamesMember2021-12-310001077183us-gaap:TrademarksMember2021-12-310001077183us-gaap:CostOfSalesMember2022-01-012022-03-310001077183us-gaap:CostOfSalesMember2021-01-012021-03-310001077183us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-03-310001077183us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-03-310001077183neo:ZeroPointTwoFivePercentConvertibleSeniorNotesMemberus-gaap:ConvertibleDebtMember2021-01-11utr:Rate0001077183neo:OnePointTwoFivePercentConvertibleSeniorNotesMemberus-gaap:DebtInstrumentRedemptionPeriodOneMemberus-gaap:ConvertibleDebtMember2021-10-012021-12-31neo:day0001077183neo:OnePointTwoFivePercentConvertibleSeniorNotesMemberus-gaap:DebtInstrumentRedemptionPeriodOneMemberus-gaap:ConvertibleDebtMember2022-01-012022-03-310001077183neo:ZeroPointTwoFivePercentConvertibleSeniorNotesMemberus-gaap:ConvertibleDebtMember2022-03-310001077183neo:ZeroPointTwoFivePercentConvertibleSeniorNotesMemberus-gaap:ConvertibleDebtMember2022-01-012022-03-310001077183neo:ZeroPointTwoFivePercentConvertibleSeniorNotesMemberus-gaap:ConvertibleDebtMember2021-01-012021-03-310001077183neo:ZeroPointTwoFivePercentConvertibleSeniorNotesMemberus-gaap:ConvertibleDebtMemberus-gaap:FairValueInputsLevel2Member2022-03-310001077183neo:ZeroPointTwoFivePercentConvertibleSeniorNotesMemberus-gaap:ConvertibleDebtMemberus-gaap:FairValueInputsLevel2Member2021-12-310001077183neo:OnePointTwoFivePercentConvertibleSeniorNotesMemberus-gaap:ConvertibleDebtMember2020-05-040001077183neo:OnePointTwoFivePercentConvertibleSeniorNotesMemberus-gaap:ConvertibleDebtMember2022-03-310001077183neo:OnePointTwoFivePercentConvertibleSeniorNotesMemberus-gaap:ConvertibleDebtMember2022-01-012022-03-310001077183neo:OnePointTwoFivePercentConvertibleSeniorNotesMemberus-gaap:ConvertibleDebtMember2021-01-012021-03-310001077183neo:OnePointTwoFivePercentConvertibleSeniorNotesMemberus-gaap:ConvertibleDebtMemberus-gaap:FairValueInputsLevel2Member2022-03-310001077183neo:OnePointTwoFivePercentConvertibleSeniorNotesMemberus-gaap:ConvertibleDebtMemberus-gaap:FairValueInputsLevel2Member2021-12-310001077183srt:MinimumMember2022-01-012022-03-310001077183srt:MaximumMember2022-01-012022-03-310001077183us-gaap:RestrictedStockMember2021-12-310001077183us-gaap:RestrictedStockMember2022-01-012022-03-310001077183us-gaap:RestrictedStockMember2022-03-310001077183us-gaap:EmployeeStockOptionMember2022-01-012022-03-31neo:segment0001077183neo:ClientDirectBillingMemberneo:ClinicalServicesMember2022-01-012022-03-310001077183neo:ClientDirectBillingMemberneo:ClinicalServicesMember2021-01-012021-03-310001077183neo:CommercialInsuranceMemberneo:ClinicalServicesMember2022-01-012022-03-310001077183neo:CommercialInsuranceMemberneo:ClinicalServicesMember2021-01-012021-03-310001077183neo:MedicareAndOtherGovernmentalMemberneo:ClinicalServicesMember2022-01-012022-03-310001077183neo:MedicareAndOtherGovernmentalMemberneo:ClinicalServicesMember2021-01-012021-03-310001077183neo:SelfPayServicesMemberneo:ClinicalServicesMember2022-01-012022-03-310001077183neo:SelfPayServicesMemberneo:ClinicalServicesMember2021-01-012021-03-310001077183us-gaap:EmployeeStockOptionMember2022-01-012022-03-310001077183us-gaap:EmployeeStockOptionMember2021-01-012021-03-310001077183us-gaap:RestrictedStockMember2022-01-012022-03-310001077183us-gaap:RestrictedStockMember2021-01-012021-03-310001077183neo:OnePointTwoFivePercentConvertibleSeniorNotesMemberus-gaap:ConvertibleDebtSecuritiesMember2022-01-012022-03-310001077183neo:OnePointTwoFivePercentConvertibleSeniorNotesMemberus-gaap:ConvertibleDebtSecuritiesMember2021-01-012021-03-310001077183neo:ZeroPointTwoFivePercentConvertibleSeniorNotesMemberus-gaap:ConvertibleDebtSecuritiesMember2022-01-012022-03-310001077183neo:ZeroPointTwoFivePercentConvertibleSeniorNotesMemberus-gaap:ConvertibleDebtSecuritiesMember2021-01-012021-03-310001077183neo:CappedCallTransactionsMember2021-01-112021-01-110001077183neo:CappedCallTransactionsMember2022-03-310001077183neo:PatentInfringementComplaintMember2021-01-202021-01-20neo:patent0001077183neo:FederalHealthcareProgramRevenueMember2021-12-310001077183neo:FederalHealthcareProgramRevenueMember2022-03-310001077183srt:AffiliatedEntityMemberneo:StrategicAllianceWithInivataLimitedMember2021-01-012021-03-310001077183neo:COVID19PCRTestingMemberneo:ClinicalServicesMember2021-01-012021-03-31

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended March 31, 2022
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-35756
NEOGENOMICS, INC.
(Exact name of registrant as specified in its charter)
 
Nevada 74-2897368
(State or other jurisdiction of incorporation or organization) (I.R.S. Employer Identification No.)
   
9490 NeoGenomics Way,Fort Myers, 
Florida 33912
(Address of principal executive offices) (Zip Code)
 
(239) 768-0600
(Registrant’s telephone number, including area code)
 
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading SymbolName of each exchange on which registered
Common stock ($0.001 par value)NEOThe Nasdaq Stock Market LLC

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.   Yes  S No  ☐
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes  S   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
S
Accelerated filer
Non-accelerated filerSmaller Reporting Company
 Emerging Growth Company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ☐
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).   Yes     No  S
As of May 6, 2022, the registrant had 124,758,179 shares of Common Stock, par value $0.001 per share outstanding.




TABLE OF CONTENTS




FORWARD-LOOKING STATEMENTS
This Quarterly Report on Form 10-Q contains forward-looking statements. These forward-looking statements generally can be identified by the use of words such as “anticipate,” “believe,” “could,” “estimate,” “expect,” “forecast,” “goal,” “intends,” “may,” “plan,” “potential,” “project,” “will,” “would” and similar expressions, although not all forward-looking statements contain these identifying words. These forward-looking statements address various matters, including the Company’s strategy, future operations, future financial position, future revenues, changing reimbursement levels from government payers and private insurers, projected costs, prospects and plans and objectives of management. We may not actually achieve the plans, intentions or expectations disclosed in our forward-looking statements and you should not place undue reliance on our forward-looking statements. These forward-looking statements involve known and unknown risks and uncertainties that could cause our actual results, performance or achievements to differ materially from those expressed or implied by the forward-looking statements, including, without limitation, the risks set forth in Part I, Item 1A, “Risk Factors” in our Annual Report on Form 10-K as filed with the Securities and Exchange Commission (the “SEC”) on February 25, 2022, and in Part II, Item 1A, “Risk Factors” in this Quarterly Report on Form 10-Q.

Forward-looking statements include, but are not limited to, statements about:
Our ability to respond to rapid scientific change;
The risk of liability in conducting clinical trials and providing research services and the sufficiency of our insurance to cover such claims;
Our ability to implement our business strategy;
The potential impact to our business operations, customer demand and supply chain due to the ongoing global COVID-19 coronavirus pandemic and its related variants;
The expected reimbursement levels from governmental payers and private insurers and proposed changes to those levels;
The application, to our business and the services we provide, of existing laws, rules and regulations, including without limitation, Medicare laws, anti-kickback laws, Health Insurance Portability and Accountability Act of 1996 regulations, state medical privacy laws, international privacy laws, federal and state false claims laws and corporate practice of medicine laws;
Regulatory developments in the United States including downward pressure on health care reimbursement;
Our ability to maintain our license under the Clinical Laboratory Improvement Amendments of 1988 (“CLIA”);
Food and Drug Administration, or FDA regulation of Laboratory Developed Tests (“LDTs”);
Failure to timely or accurately bill for our services;
Our ability to expand our operations and increase our market share;
Our ability to expand our service offerings by adding new testing capabilities and overcome capacity constraints;
Our ability to develop or acquire licenses for new or improved testing technologies;
Our ability to meet our future capital requirements;
Our ability to manage our indebtedness;
Our ability to manage the quality of our investment portfolio;
Our expectations regarding the conversion of our outstanding 1.25% Convertible Senior Notes due May 2025 (the “2025 Convertible Notes”) or our outstanding 0.25% Convertible Senior Notes due January 2028 (the “2028 Convertible Notes”) in the aggregate principal amount of $201.3 million and $345.0 million, respectively, and our ability to make debt service payments under the 2025 Convertible Notes or 2028 Convertible Notes if such notes are not converted;
Our ability to have sufficient cash to pay our obligations under the 2025 Convertible Notes or the 2028 Convertible Notes;
The dilutive impact of the conversion of the 2025 Convertible Notes or the 2028 Convertible Notes;
Our ability to protect our intellectual property from infringement;
Our ability to integrate acquisitions and costs related to such acquisitions;
3


The effects of seasonality on our business;
Our ability to maintain service levels and compete with other diagnostic laboratories;
Our ability to hire and retain sufficient managerial, sales, clinical and other personnel to meet our needs;
Our ability to successfully scale our business, including expanding our facilities, our backup systems and infrastructure;
Our handling, storage and disposal of biological and hazardous materials;
The accuracy of our estimates regarding reimbursement, expenses, future revenues and capital requirements; and
Our ability to manage expenses and risks associated with international operations, including anti-corruption and trade sanction laws and other regulations, and economic, political, legal and other operational risks associated with foreign jurisdictions.
The forward-looking statements included in this Quarterly Report on Form 10-Q speak only as of the date of this report, and the Company undertakes no obligation to update any forward-looking statement or statements to reflect events or circumstances after the date on which such statement is made or to reflect the occurrence of unanticipated events. New factors emerge from time to time and it is not possible for management to predict all of such factors, nor can it assess the impact of each such factor on the business or the extent to which any factor, or combination of factors, may cause actual results to differ materially from those contained in any forward-looking statements


4


PART I — FINANCIAL INFORMATION
ITEM 1. FINANCIAL STATEMENTS
NEOGENOMICS, INC.
CONSOLIDATED BALANCE SHEETS
(in thousands, except share data)
March 31, 2022
(unaudited)
December 31, 2021
ASSETS
Current assets
Cash and cash equivalents$305,896 $316,827 
Marketable securities, at fair value175,534 198,563 
Accounts receivable, net110,796 112,130 
Inventories23,840 23,395 
Prepaid assets14,341 12,354 
Assets held for sale 10,050 
Other current assets20,693 8,189 
Total current assets651,100 681,508 
Property and equipment (net of accumulated depreciation of $116,254 and $109,952, respectively)
108,942 109,465 
Operating lease right-of-use assets101,955 102,197 
Intangible assets, net433,835 442,325 
Goodwill527,115 527,115 
Other assets6,600 7,168 
Total non-current assets1,178,447 1,188,270 
Total assets$1,829,547 $1,869,778 
LIABILITIES AND STOCKHOLDERS’ EQUITY
Current liabilities
Accounts payable$20,481 $17,921 
Accrued compensation32,320 38,304 
Accrued expenses and other liabilities16,571 17,796 
Current portion of equipment financing obligations621 1,135 
Current portion of operating lease liabilities5,958 6,884 
Pharma contract liabilities6,119 5,192 
Total current liabilities82,070 87,232 
Long-term liabilities
Convertible senior notes, net533,189 532,483 
Operating lease liabilities73,434 72,289 
Deferred income tax liabilities, net51,709 55,475 
Other long-term liabilities14,141 14,022 
Total long-term liabilities672,473 674,269 
     Total liabilities$754,543 $761,501 
Commitments and contingencies (Note 11)
Stockholders’ equity
Common stock, $0.001 par value, (250,000,000 shares authorized; 124,722,215 and 124,107,500 shares issued and outstanding, respectively)
$125 $124 
Additional paid-in capital1,142,133 1,123,628 
Accumulated other comprehensive loss(3,009)(638)
Accumulated deficit(64,245)(14,837)
     Total stockholders’ equity$1,075,004 $1,108,277 
     Total liabilities and stockholders’ equity$1,829,547 $1,869,778 

See the accompanying notes to the unaudited Consolidated Financial Statements.
5


NEOGENOMICS, INC.
CONSOLIDATED STATEMENTS OF OPERATIONS
(in thousands, except per share data)
(unaudited)
 Three Months Ended March 31,
 20222021
NET REVENUE  
Clinical Services$98,791 $96,487 
Pharma Services18,378 19,046 
Total net revenue117,169 115,533 
COST OF REVENUE78,937 73,959 
GROSS PROFIT38,232 41,574 
Operating expenses:
General and administrative66,248 40,476 
Research and development7,713 2,456 
Sales and marketing16,299 13,749 
Total operating expenses90,260 56,681 
LOSS FROM OPERATIONS(52,028)(15,107)
Interest (income) expense, net1,301 1,177 
Other (income) expenses, net(168)4,854 
Loss before taxes(53,161)(21,138)
Income tax (benefit) expense(3,753)976 
NET LOSS$(49,408)$(22,114)
NET LOSS PER SHARE
Basic$(0.40)$(0.19)
Diluted$(0.40)$(0.19)
WEIGHTED AVERAGE COMMON SHARES OUTSTANDING
Basic123,630 116,199 
Diluted123,630 116,199 


See the accompanying notes to the unaudited Consolidated Financial Statements.
6


NEOGENOMICS, INC.
CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(in thousands)
(unaudited)
Three Months Ended March 31,
20222021
NET LOSS$(49,408)$(22,114)
OTHER COMPREHENSIVE LOSS:
Net unrealized loss on marketable securities, net of tax(2,371)(160)
   Total other comprehensive loss, net of tax(2,371)(160)
COMPREHENSIVE LOSS$(51,779)$(22,274)

See the accompanying notes to the unaudited Consolidated Financial Statements.


7


NEOGENOMICS, INC.
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(unaudited, in thousands, except share data)
Common StockAdditional Paid-In CapitalAccumulated Other Comprehensive (Loss) Income(Accumulated Deficit) Retained EarningsTotal
Shares Amount
Balance, December 31, 2021124,107,500 $124 $1,123,628 $(638)$(14,837)$1,108,277 
Common stock issuance ESPP Plan47,853 — 971 — — 971 
Issuance of restricted stock, net of forfeitures100,253 — (1,049)— — (1,049)
Issuance of common stock for stock options466,609 1 6,479 — — 6,480 
ESPP expense— — 249 — — 249 
Stock-based compensation expense - options and restricted stock— — 11,855 — — 11,855 
Net unrealized loss on marketable securities, net of tax— — — (2,371)— (2,371)
Net loss— — — — (49,408)(49,408)
Balance, March 31, 2022124,722,215 $125 $1,142,133 $(3,009)$(64,245)$1,075,004 

Balance, December 31, 2020112,075,474 $112 $701,357 $10 $(7,185)$694,294 
Cumulative-effect adjustment from change in accounting principle— — (23,271)— 696 (22,575)
Premiums paid for capped call confirmations— — (29,291)— — (29,291)
Common stock issuance ESPP Plan23,917 — 1,024 — — 1,024 
Issuance of restricted stock, net of forfeitures83,220 — (614)— — (614)
Issuance of common stock for stock options260,167 — 2,239 — — 2,239 
Issuance of common stock - public offering, net of underwriting discounts4,693,876 5 218,495 — — 218,500 
Stock issuance fees and expenses— — (242)— — (242)
ESPP expense— — 241 — — 241 
Stock-based compensation expense - options and restricted stock— — 2,412 — — 2,412 
Net unrealized loss on marketable securities, net of tax— — — (160)— (160)
Net loss— — — — (22,114)(22,114)
Balance, March 31, 2021117,136,654 $117 $872,350 $(150)$(28,603)$843,714 
See the accompanying notes to the unaudited Consolidated Financial Statements.

8


NEOGENOMICS, INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands) 
(unaudited) 
 Three Months Ended March 31,
20222021
CASH FLOWS FROM OPERATING ACTIVITIES
Net loss$(49,408)$(22,114)
Adjustments to reconcile net loss to net cash used in operating activities:
Depreciation8,395 6,680 
Amortization of intangibles8,490 2,458 
Non-cash stock-based compensation12,103 2,653 
Non-cash operating lease expense2,653 1,862 
Amortization of convertible debt discount661 593 
Amortization of debt issue costs45 43 
Unrealized loss on investment in non-consolidated affiliate 5,024 
Interest receivable on loan receivable from non-consolidated affiliate (209)
Gain on sale of assets held for sale(2,048) 
Write-off of COVID-19 PCR testing inventory and equipment 6,061 
Other adjustments1,126 548 
Changes in assets and liabilities, net
Accounts receivable, net1,334 3,921 
Inventories(445)2,845 
Prepaid lease asset (823)
Prepaid and other assets(2,044)(794)
Accounts payable, operating lease liabilities, deferred taxes, accrued and other liabilities(9,902)(6,538)
Net cash (used in) provided by operating activities(29,040)2,210 
CASH FLOWS FROM INVESTING ACTIVITIES
Purchases of marketable securities(16,167)(137,776)
Proceeds from sales and maturities of marketable securities36,438 13,919 
Purchases of property and equipment(8,219)(15,831)
Loan receivable from non-consolidated affiliate (15,000)
Net cash provided by (used in) investing activities12,052 (154,688)
CASH FLOWS FROM FINANCING ACTIVITIES
Repayment of equipment financing obligations(346)(1,091)
Issuance of common stock, net6,403 2,617 
Proceeds from issuance of convertible debt, net of issuance costs 334,410 
Premiums paid for capped call confirmations (29,291)
Proceeds from equity offering, net of issuance costs 218,290 
Net cash provided by financing activities6,057 524,935 
Net change in cash, cash equivalents and restricted cash(10,931)372,457 
Cash, cash equivalents and restricted cash, beginning of period316,827 250,632 
Cash, cash equivalents and restricted cash, end of period$305,896 $623,089 

9


Three Months Ended March 31,
20222021
Reconciliation of cash, cash equivalents and restricted cash to the Consolidated Balance Sheets:
Cash and cash equivalents$305,896 $611,970 
Restricted cash, non-current 11,119 
Total cash, cash equivalents and restricted cash$305,896 $623,089 
Supplemental disclosure of cash flow information:
Interest paid$442 $41 
Income taxes (refunded) paid, net$ $(49)
Supplemental disclosure of non-cash investing and financing information:
Increase in other current assets for the sale of assets held for sale
$12,098 $ 
Purchases of property and equipment included in accounts payable$1,061 $2,081 

See the accompanying notes to the unaudited Consolidated Financial Statements.
10

NEOGENOMICS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)

Note 1. Nature of the Business
Nature of the Business
NeoGenomics, Inc., a Nevada corporation (the “Company,” or “NeoGenomics”), and its subsidiaries, operate as a certified, high complexity clinical laboratory in accordance with the federal government’s CLIA, as amended, and is dedicated to the delivery of clinical diagnostic services to pathologists, oncologists, urologists, hospitals, and other laboratories as well as providing clinical trial services to pharmaceutical firms.
COVID-19 Pandemic Update
In December 2019, a novel strain of coronavirus (“COVID-19”) was identified and the disease has since spread across the world, including the United States (“U.S.”). In March 2020, the World Health Organization declared the outbreak of COVID-19 a pandemic. The outbreak of the pandemic is materially adversely affecting the Company’s employees, patients, communities, and business operations, as well as the U.S. economy and financial markets. The impact from the COVID-19 pandemic, including recent COVID-19 variants, and the related disruptions had a significant adverse impact on the Company’s results of operations, volume growth rates and test volumes in 2020, 2021, and the first quarter of 2022. The full extent to which the COVID-19 outbreak will impact the Company’s business, results of operations, financial condition, and cash flows will depend on future developments that are highly uncertain and cannot be accurately predicted, including new information that may emerge concerning COVID-19 and the actions to contain it or treat its impact and the economic impact on local, regional, national, and international markets. As the COVID-19 pandemic continues, the Company’s results of operations, financial condition, and cash flows may continue to be materially adversely affected, particularly if the pandemic continues to persist for a significant amount of time.
The Company anticipates that the cash on hand, marketable securities, and expected cash collections are sufficient to fund near-term capital and operating needs for at least the next 12 months.
At the end of the first quarter 2021, due to the broad roll-out of the COVID-19 vaccine and a sharp decline in COVID-19 polymerase chain reaction (“PCR”) testing demand, the Company made the decision to exit COVID-19 PCR testing and the Company recorded a $6.1 million expense related to the exit from COVID-19 PCR testing. This amount consisted of write-offs of $5.3 million for all remaining COVID-19 PCR testing inventory recorded to cost of revenue and $0.8 million for all remaining COVID-19 PCR testing laboratory equipment recorded to general and administrative expenses on the Consolidated Statements of Operations for the three months ended March 31, 2021. There were no such amounts recorded for the three months ended March 31, 2022.
Coronavirus Aid, Relief and Economic Security Act
The Federal government passed legislation that the President of the United States signed into law on March 27, 2020, known as the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”). The CARES Act permits the deferral of payment of the employer portion of social security taxes between March 27, 2020 and December 31, 2020. Fifty percent of the deferred amount was due on December 31, 2021 and the remaining 50% is due on December 31, 2022. As of March 31, 2022 and December 31, 2021 the total accrued deferred social security taxes related to the CARES Act was $3.0 million. This amount was recorded in accrued expenses and other liabilities on the Consolidated Balance Sheets.
Note 2. Summary of Significant Accounting Policies
Basis of Presentation
The accompanying interim Consolidated Financial Statements are unaudited and have been prepared in accordance with GAAP for interim financial information. All intercompany transactions and balances have been eliminated in the accompanying Consolidated Financial Statements.
The accounting policies of the Company are the same as those set forth in Note 2. Summary of Significant Accounting Policies, to the audited Consolidated Financial Statements contained in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021, except for new accounting standards discussed under Recent Accounting Pronouncements.
Unaudited Interim Financial Information
Certain information and footnote disclosures normally included in the Company’s annual audited Consolidated Financial Statements and accompanying notes have been condensed or omitted in these accompanying interim Consolidated Financial Statements and footnotes. Accordingly, the accompanying interim unaudited Consolidated Financial Statements included herein should be read in conjunction with the audited Consolidated Financial Statements and accompanying notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021.
11

NEOGENOMICS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)
The results of operations presented in this Quarterly Report on Form 10-Q are not necessarily indicative of the results of operations that may be expected for any future periods. In the opinion of management, these unaudited Consolidated Financial Statements include all adjustments and accruals, consisting only of normal, recurring adjustments that are necessary for a fair statement of the results of all interim periods reported herein.
Use of Estimates
The Company prepares its Consolidated Financial Statements in conformity with GAAP. These principles require management to make estimates, judgments and assumptions that affect the reported amounts of assets, liabilities, revenues and expenses, together with amounts disclosed in the related notes to the Consolidated Financial Statements. Actual results and outcomes may differ from management’s estimates, judgments and assumptions. Significant estimates, judgments and assumptions used in these Consolidated Financial Statements include, but are not limited, to those related to revenues, accounts receivable and related allowances, contingencies, useful lives and recovery of long-term assets and intangible assets, income taxes and valuation allowances, stock-based compensation, business combinations, and impairment analysis of goodwill. These estimates, judgments, and assumptions are reviewed periodically and the effects of material revisions in estimates are reflected on the Consolidated Financial Statements prospectively from the date of the change in estimate.
Assets Held for Sale
Assets to be disposed of by sale are reclassified as held for sale if their carrying amounts are expected to be recovered through a sale transaction rather than through continuing use and when the Company commits to a plan to sell the assets. Assets classified as held for sale are measured at the lower of their carrying value or fair value less selling costs. Such assets are classified within current assets if there is reasonable certainty that the sale and collection of consideration will take place within one year. Upon reclassification as held for sale, long-lived assets are no longer depreciated or amortized and a measurement for impairment is performed to determine if there is an excess of carrying value over fair value less costs to sell. Any remeasurement is reported as an adjustment to the carrying value of the assets. Subsequent changes to estimated fair value less the selling costs will impact the measurement of assets held for sale if the fair value is determined to be less than the carrying value of the assets.
The Company owned 43,560 square feet of its Carlsbad, California facility. During the third quarter of 2021, the Company committed to selling this property and the associated land and concluded that these assets met the held for sale criteria. As of December 31, 2021, $10.1 million was recorded as assets held for sale within current assets on the Consolidated Balance Sheets for this property and associated land and reflected its carrying value which was lower than its fair value less costs to sell. The Company sold this property and associated land for proceeds of $12.1 million, net of closing costs, on March 31, 2022 and recorded a receivable for this amount in other current assets on the Consolidated Balance Sheets at March 31, 2022. The Company recognized a net gain on the sale of this property and associated land of $2.0 million in general and administrative expenses on the Consolidated Statements of Operations.
Sales and Marketing Expenses
Sales and marketing expenses are primarily attributable to employee-related costs including sales management, sales representatives, sales and marketing consultants, and marketing and customer service personnel in the Clinical Services segment. Advertising costs are expensed at the time they are incurred and are deemed immaterial for the three months ended March 31, 2022 and 2021.
Recent Accounting Pronouncements
In November 2021, the FASB issued ASU No. 2021-10, Government Assistance (Topic 832), Disclosures by Business Entities about Government Assistance (“ASU 2021-10”). This update requires business entities to disclose information annually about certain government assistance they receive. Such annual disclosure requirements include the nature of the transactions and the related accounting policy used, the line items on the balance sheet and income statement that are affected and the amounts applicable to each financial statement line item and significant terms and conditions of the transactions. ASU 2021-10 is effective for annual periods beginning after December 15, 2021, with early adoption permitted. ASU 2021-10 should be applied either (1) prospectively to all transactions within the scope of the amendments that are reflected in financial statements at the date of initial application and new transactions that are entered into after the date of initial application or (2) retrospectively to those transactions. The Company will adopt this new accounting standard in its Annual Report on Form 10-K for the year ended December 31, 2022 and does not expect the adoption of this standard to have a material impact on its Consolidated Financial Statements.
In October 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (ASU 2021-08”). This update amends guidance to require that an entity (acquirer) recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Revenue from Contracts with Customers (Topic 606). At the acquisition date, an acquirer should account for the related revenue contracts in accordance with Topic 606 as if it had originated the contracts. ASU 2021-08 is effective for fiscal years beginning
12

NEOGENOMICS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)
after December 15, 2022, including interim periods within those fiscal years. Early adoption of the amendments is permitted including adoption in an interim period. If the Company early adopts in an interim period, the Company is required to apply the amendments (1) retrospectively to all business combinations for which the acquisition date occurs on or after the beginning of the fiscal year that includes the interim period of early application and (2) prospectively to all business combinations that occur on or after the date of initial application. The amendments in ASU 2021-08 should be applied prospectively to business combinations occurring on or after the effective date of the amendments. The Company is currently evaluating its adoption date of this standard and the impact of the standard on its Consolidated Financial Statements.
In March 2020, the FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting (ASU 2020-04) which provides for temporary optional expedients and exceptions to the current guidance on certain contract modifications and hedging relationships to ease the burdens related to the expected market transition from the London Inter-bank Offered Rate (LIBOR) or other reference rates to alternative reference rates. In January 2021, the FASB issued ASU No. 2021-01, Reference Rate Reform (Topic 848) (ASU 2021-01) to clarify that certain optional expedients and exceptions apply to modifications of derivative contracts and certain hedging relationships affected by changes in the interest rates used for discounting cash flows, computing variation margin settlements, and for calculating price alignment interest. ASU 2020-04 was effective beginning on March 12, 2020 and may be applied prospectively to such transactions through December 31, 2022 and ASU 2021-01 was effective beginning on January 7, 2021 and may be applied retrospectively or prospectively to such transactions through December 31, 2022. The Company will evaluate transactions or contract modifications occurring as a result of reference rate reform and determine whether to apply the optional guidance on an ongoing basis. As of March 31, 2022, there was no impact to the Company’s Consolidated Financial Statements related to ASU 2020-04 or ASU 2021-01.

Note 3. Acquisitions
Trapelo Health
On April 7, 2021 (the “Trapelo Acquisition Date”), the Company completed the acquisition of a 100% ownership interest in Intervention Insights, Inc. d/b/a Trapelo Health (“Trapelo”), an information technology company focused on precision oncology. The purchase price consisted of (i) cash consideration of $35.6 million, which included a net adjustment of $0.6 million for estimated cash on hand of Trapelo and estimated working capital adjustments on the Trapelo Acquisition Date, and (ii) equity consideration of $29.2 million, consisting of 597,712 shares of the Company’s common stock, par value $0.001 per share, valued at $48.81 per share. The Company acquired control of Trapelo on the Trapelo Acquisition Date; therefore, the fair value of the common stock issued as part of consideration was determined on the basis of the closing market price of the Company’s common stock immediately prior to the Trapelo Acquisition Date. The Trapelo acquisition enhances the Company’s ability to provide customers clinical decision support to help answer complex questions related to precision oncology biomarker testing and treatment options as part of the Company’s comprehensive oncology offerings.
The acquisition of Trapelo was determined to be a business combination and has been accounted for using the acquisition method. The purchase price and purchase price allocation were based upon management’s best estimates and assumptions and are considered final as of March 31, 2022. The following table summarizes the purchase consideration recorded for the acquisition of Trapelo, the fair value of the net assets acquired and liabilities assumed, and the calculation of goodwill based on the excess of the consideration transferred over the fair value of the net assets acquired and liabilities assumed at the Trapelo Acquisition Date (in thousands, except per share data):
13

NEOGENOMICS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)
Amount
Purchase consideration:
Shares of common stock issued as consideration597,712 
Per share value of common stock issued as consideration$48.81 
Fair value of common stock at Trapelo Acquisition Date$29,174 
Plus: Cash paid at closing35,591 
Total purchase consideration$64,765 
Allocation of the purchase consideration:
Cash$713 
Other current assets282 
Identifiable intangible asset - marketing assets549 
Identifiable intangible asset - developed technology19,040 
Other long-term assets268 
Total identifiable assets acquired20,852 
Current liabilities(751)
Net identifiable assets acquired20,101 
Goodwill44,664 
Total purchase consideration$64,765 
The identified developed technology and marketing intangible assets are being amortized over ten years and four years, respectively, based on their estimated useful lives. The weighted-average amortization period in total for all classes of intangible assets from the Trapelo acquisition is 9.8 years. The developed technology was valued using the income approach, specifically, the multi-period excess earnings method, which measures the after-tax cash flows attributable to the developed technology. The marketing intangible assets were valued using the income approach, specifically, the relief from royalty method, which measures the cash flow streams attributable to the marketing intangible assets in the form of the avoided royalty payment that would be paid to the owner in return for the rights to use the marketing intangible assets had the intangible assets not been acquired. The values of the identifiable intangible assets represent Level 3 measurements as they were based on unobservable inputs reflecting the Company’s assumptions used in pricing the assets at fair value. These inputs required significant judgments and estimates at the time of the valuation.
The goodwill recognized, all of which was assigned to the Clinical Services segment, was primarily attributable to expected synergies of the combined businesses and the acquisition of an assembled workforce knowledgeable of the healthcare and information technology industries. None of the goodwill resulting from the acquisition of Trapelo is expected to be deductible for income tax purposes.
The results of operations of Trapelo are included in the Company’s unaudited Consolidated Financial Statements beginning on the Trapelo Acquisition Date. No pro forma information has been included relating to the Trapelo acquisition, as this acquisition was not deemed to be material to the Company’s revenue or net loss on a pro forma basis.
Inivata Limited
On June 18, 2021 (the “Inivata Acquisition Date”), the Company completed the acquisition of the remaining equity interests in Inivata Limited, a private limited company incorporated in England and Wales (“Inivata”). Inivata is a global, commercial stage, liquid biopsy platform company. The acquisition follows a $25.0 million minority equity investment by the Company in Series C1 Preference Shares (the “Preference Shares” or “previously-held equity interest”) in Inivata in May 2020, at which time the Company also acquired a fixed price option to purchase the remainder of equity interests in Inivata for $390.0 million (the “Purchase Option”). The Company and Inivata also entered into a line of credit agreement in the amount of $15.0 million (the “Line of Credit”) in May 2020. In the first quarter of 2021, prior to the Inivata Acquisition Date, an observable transaction of an identical investment in Inivata Preference Shares occurred which resulted in a remeasurement of the Preference Shares to the value of this observable transaction. The Company recorded a net unrealized loss of $5.0 million on investment in non-consolidated affiliate for this remeasurement for the three months ended March 31, 2021 in other expense (income), net on the Consolidated Statements of Operations.
The Inivata acquisition adds liquid biopsy platform technology, including minimal residual disease testing capabilities, to the Company’s comprehensive portfolio of oncology testing solutions. The purchase price consisted of cash consideration of
14

NEOGENOMICS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)
$398.6 million, which included a net adjustment of $8.6 million for estimated cash on hand of Inivata and other adjustments on the Inivata Acquisition Date, and was funded through cash on hand and a private placement of equity.
Prior to the acquisition of the remaining equity interests in Inivata, the Company accounted for its previously-held equity interest and the Purchase Option in Inivata as equity securities without a readily determinable fair value. The equity interests were recorded at cost minus impairment, if any, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer. Therefore, the Company’s acquisition of control of Inivata on the Inivata Acquisition Date was accounted for as a business combination achieved in stages under the acquisition method. Accordingly, the Company used a discounted cash flow to derive a business enterprise value of Inivata in order to determine the acquisition-date fair value of the Company’s previously-held equity interest and Purchase Option in Inivata. To determine the fair value of the previously-held equity interest, the fair value of Inivata’s total equity was allocated to its various classes of equity based on the respective rights and privileges of each class of stock in liquidation. The business enterprise value and a Black-Scholes model were then used to determine the fair value of the remaining equity acquired through the exercise of the Purchase Option. The Purchase Option was recorded at the fair value at the Inivata Acquisition Date based on its settlement value. This resulted in fair values of $64.9 million in Preference Shares and a $74.3 million Purchase Option, immediately prior to the acquisition. On the Inivata Acquisition Date, the $10.3 million outstanding under the Line of Credit extended by the Company to Inivata was effectively settled as part of the acquisition of Inivata at the $15.0 million principal amount and was recorded as part of the consideration transferred in the acquisition. The Company recorded a gain on investment in and loan receivable from non-consolidated affiliate, net, within the Company’s Consolidated Statements of Operations of $109.3 million for the year ended December 31, 2021 for the excess of the acquisition-date fair value of the Company’s previously-held equity interest, Purchase Option, and Line of Credit over their carrying values.
The fair value and allocation of the business combination are preliminary, are based upon management’s best estimates and assumptions, and are subject to future revision. The following table summarizes the preliminary calculation of goodwill based on the excess of the estimated fair value of the consideration transferred including the fair value of the Line of Credit, and the estimated fair value of the previously-held equity interest and Purchase Option, over the estimated fair value of the net assets acquired and liabilities assumed at the Inivata Acquisition Date and includes measurement period adjustments recorded during 2021 (in thousands):
15

NEOGENOMICS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)
June 18, 2021
(as initially reported)
Measurement Period AdjustmentsJune 18, 2021
(as adjusted)
Fair value of business combination:
Cash paid at closing$398,594 $— $398,594 
Fair value of Line of Credit15,000 — 15,000 
Fair value of consideration transferred$413,594 $— $413,594 
Fair value of previously-held equity interest(1)
62,919 1,987 64,906 
Fair value of Purchase Option(1)
58,537 15,763 74,300 
Total fair value of business combination$535,050 $17,750 $552,800 
Allocation of the fair value business combination:
Cash$14,068 $— $14,068 
Other current assets(2)
5,366 345 5,711 
Property and equipment1,753 — 1,753 
Identifiable intangible assets - developed technology(1)
302,982 (11,796)291,186 
Identifiable intangible assets - trademarks(1)
31,700 (226)31,474 
Identifiable intangible asset - trade name(1)
2,322 253 2,575 
Other long-term assets6,240 — 6,240 
Total identifiable assets acquired364,431 (11,424)353,007 
Current liabilities(4,241)(1,650)(5,891)
Deferred income tax liabilities(3)
(64,680)3,686 (60,994)
Other long-term liabilities(4,690)— (4,690)
Net identifiable assets acquired 290,820 (9,388)281,432 
Goodwill244,230 27,138 271,368 
Total fair value of business combination$535,050 $17,750 $552,800 

(1) Measurement period adjustment primarily relates to a change in estimated taxes based on jurisdictions in which forecasted profits are expected to be generated.
(2) Measurement period adjustment relates to the recognition of a credit which Inivata is entitled to claim for certain research and development expenditures
(3) Measurement period adjustment relates to a change in estimated deferred income tax liabilities as a result of the reduction in the amounts for intangibles assets and related future amortization.
Due to the timing of the acquisition, the following are considered preliminary and are subject to change:
amounts for intangible assets, property and equipment, other current assets, current liabilities, and other long-term liabilities pending finalization of the valuation;
amounts for income tax liabilities, pending finalization of estimates and assumptions in respect of certain tax aspects of the transaction;
amount of goodwill pending the completion of the valuation of the assets acquired and liabilities assumed and the reporting unit allocation of the goodwill; and
the acquisition-date fair value of the Company’s previously-held equity interest, Purchase Option, and the Line of Credit, and the gain on investment in and loan receivable from non-consolidated affiliate.
The Company will finalize these amounts no later than one year from the acquisition date, once it obtains the information necessary to complete the measurement process. Any changes resulting from facts and circumstances that existed as of the acquisition date may result in adjustments to the preliminary amounts disclosed above which may impact the reported results in the period those adjustments are identified.
The identified developed technology intangible assets and the trademark intangible assets are both being amortized over fifteen years, and the trade name intangible asset is being amortized over five years, based on their estimated useful lives. The
16

NEOGENOMICS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)
weighted-average amortization period in total for all classes of intangible assets from the Inivata acquisition is 14.9 years. The developed technology was valued using the income approach, specifically, the multi-period excess earnings method, which measures the after-tax cash flows attributable to the developed technology. The trademarks and trade name assets were valued using the income approach, specifically, the relief from royalty method, which measures the cash flow streams attributable to the trademarks and trade name assets in the form of the avoided royalty payment that would be paid to the owner in return for the rights to use the trademarks and trade name assets had the assets not been acquired. The values of the identifiable intangible assets represent Level 3 measurements as they were based on unobservable inputs reflecting the Company’s assumptions used in pricing the assets at fair value. These inputs required significant judgments and estimates at the time of the valuation.
The goodwill recognized, of which $238.4 million and $33.0 million was assigned to the Clinical Services and Pharma Services segments, respectively, was primarily attributable to expected synergies of the combined businesses and the acquisition of an assembled workforce knowledgeable of liquid biopsy technology for oncology testing. The recording of amortizable intangibles has given rise to a deferred tax liability upon the acquisition of Inivata which increased goodwill by $61.0 million. None of the goodwill resulting from the acquisition of Inivata is expected to be deductible for income tax purposes.
The following unaudited pro forma information and has been provided for illustrative purposes only and is not necessarily indicative of results that would have occurred had the acquisition of Inivata occurred on January 1, 2020, nor are they necessarily indicative of future results (in thousands):

Three Months Ended March 31, 2021
(unaudited)
Net revenue$115,452 
Net loss$(27,895)

These unaudited pro forma results represent the combined results of operations of the Company and Inivata, on an unaudited pro forma basis, for the period in which the acquisition of Inivata occurred and the prior reporting period as though the companies had been combined as of the beginning of the earliest period presented. Therefore, the unaudited pro forma consolidated results have been prepared by adjusting the Company’s historical results to include the acquisition of Inivata as if it occurred on January 1, 2020. These unaudited pro forma consolidated historical results exclude $5.0 million of unrealized loss on investment in non-consolidated affiliate recorded in other expense (income), net on the Consolidated Statements of Operations for the three months ended March 31, 2021.
Note 4. 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. A fair value hierarchy has been established based on three levels of inputs, of which the first two are considered observable and the last unobservable.
Level 1: Quoted prices in active markets for identical assets or liabilities. These are typically obtained from real-time quotes for transactions in active exchange markets involving identical assets.
Level 2: Inputs, other than quoted prices included within Level 1, which are observable for the asset or liability, either directly or indirectly. These are typically obtained from readily-available pricing sources for comparable instruments.
Level 3: Unobservable inputs, where there is little or no market activity for the asset or liability. These inputs reflect the reporting entity’s own assumptions of the data that market participants would use in pricing the asset or liability, based on the best information available in the circumstances.
Assets and Liabilities that are Measured at Fair Value on a Recurring Basis
The Company measures certain financial assets at fair value on a recurring basis, including its marketable securities and certain cash equivalents. The Company considers all securities available-for-sale, including those with maturity dates beyond 12 months, and therefore these securities are classified within current assets on the Consolidated Balance Sheets as they are available to support current operational liquidity needs. The money market accounts are valued based on quoted market prices in active markets. The marketable securities are generally valued based on other observable inputs for those securities (including market corroborated pricing or other models that utilize observable inputs such as interest rates and yield curves) based on information provided by independent third-party pricing entities, except for U.S. Treasury securities which are valued based on quoted market prices in active markets.
17

NEOGENOMICS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)
The following tables set forth the amortized cost, gross unrealized gains, gross unrealized losses and fair values of the Company’s marketable securities accounted for as available-for-sale securities as of March 31, 2022 and December 31, 2021.
March 31, 2022
(in thousands)Amortized CostGross Unrealized GainsGross Unrealized LossesFair Value
Financial Assets:
Short-term marketable securities:
     U.S. Treasury securities$51,190 $ $(610)$50,580 
     Yankee bonds8,031  (76)7,955 
     Agency bonds7,020  (49)6,971 
     Municipal bonds12,403  (711)11,692 
     Commercial paper9,185   9,185 
     Asset-backed securities28,364  (311)28,053 
     Corporate bonds62,615 1 (1,518)61,098 
Total$178,808 $1 $(3,275)$175,534 
December 31, 2021
(in thousands)Amortized CostGross Unrealized GainsGross Unrealized LossesFair Value
Financial Assets:
Short-term marketable securities:
     U.S. Treasury securities$52,791 $11 $(138)$52,664 
     Yankee bonds6,175 1 (16)6,160 
     Agency bonds17,546  (16)17,530 
     Municipal bonds12,440  (211)12,229 
     Commercial paper17,694  (4)17,690 
     Asset-backed securities27,620 1 (86)27,535 
     Corporate bonds65,198 9 (452)64,755 
Total$199,464 $22 $(923)$198,563 

The Company had $0.4 million and $0.6 million of accrued interest receivable at March 31, 2022 and December 31, 2021, respectively, included in other current assets on its Consolidated Balance Sheets related to its marketable securities. There were no realized gains or losses on marketable securities for the three months ended March 31, 2022. Realized gains or losses on marketable securities for the three months ended March 31, 2021 were immaterial.
18

NEOGENOMICS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)
The following tables set forth the fair value of available-for-sale marketable securities by contractual maturity at March 31, 2022 and December 31, 2021.
March 31, 2022
(in thousands)One Year or LessOver One Year Through Five YearsOver Five YearsTotal
Financial Assets:
Marketable Securities:
     U.S. Treasury securities$38,899 $11,681 $ $50,580 
     Yankee bonds6,103 1,852  7,955 
     Agency bonds6,971   6,971 
     Municipal bonds 11,692  11,692 
     Commercial paper9,185   9,185 
     Asset-backed securities23,250 4,803  28,053 
     Corporate bonds23,984 37,114  61,098 
Total$108,392 $67,142 $ $175,534 
December 31, 2021
(in thousands)One Year or LessOver One Year Through Five YearsOver Five YearsTotal
Financial Assets:
Marketable Securities:
     U.S. Treasury securities$22,550 $30,114 $ $52,664 
     Yankee bonds4,150 2,010  6,160 
     Agency bonds14,041 3,489  17,530 
     Municipal bonds 12,229  12,229 
     Commercial paper17,690   17,690 
     Asset-backed securities20,868 6,667  27,535 
     Corporate bonds25,412 39,343  64,755 
Total$104,711 $93,852 $ $198,563 

The following tables set forth the Company’s cash equivalents and marketable securities accounted for as available-for-sale securities that were measured at fair value on a recurring basis based on the fair value hierarchy as of March 31, 2022 and December 31, 2021.
19

NEOGENOMICS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)
March 31, 2022
(in thousands)Level 1Level 2Level 3Total
Financial Assets:
  Cash equivalents:
     Money market funds$246,906 $ $ $246,906 
     Commercial paper 27,664  27,664 
Marketable securities:
     U.S. Treasury securities50,580   50,580 
     Yankee bonds7,955   7,955 
     Agency bonds6,971   6,971 
     Municipal bonds11,692   11,692 
     Commercial paper 9,185  9,185 
     Asset-backed securities 28,053  28,053 
     Corporate bonds 61,098  61,098 
Total$324,104 $126,000 $ $450,104 
December 31, 2021
(in thousands)Level 1Level 2Level 3Total
Financial Assets:
  Cash equivalents:
     Money market funds$254,157 $ $ $254,157 
     Commercial paper 22,491  22,491 
Marketable securities:
     U.S. Treasury securities52,664   52,664 
     Yankee bonds6,160   6,160 
     Agency bonds17,530   17,530 
     Municipal bonds12,229   12,229 
     Commercial paper 17,690  17,690 
     Asset-backed securities 27,535  27,535 
     Corporate bonds 64,755  64,755 
Total$342,740 $132,471 $ $475,211 

There were no transfers of financial assets or liabilities into or out of Level 1, Level 2, or Level 3 for the three months ended March 31, 2022 and March 31, 2021.
Assets and Liabilities that are Measured at Fair Value on a Nonrecurring Basis
The carrying value of cash and cash equivalents, accounts receivable, net, accounts payable, accrued expenses and other liabilities, and other current assets and liabilities, are considered reasonable estimates of their respective fair values at March 31, 2022 and December 31, 2021 due to their short-term nature.
The Company also measures certain non-financial assets at fair value on a nonrecurring basis, primarily intangible assets, goodwill, and long-lived assets in connection with periodic evaluations for potential impairment. The Company estimates the fair value of these assets using primarily unobservable inputs and, as such, these are considered Level 3 fair value measurements.
Note 5. Goodwill and Intangible Assets
The following table summarizes the changes in the carrying amount of goodwill by segment for the three months ended March 31, 2022 (in thousands):
20

NEOGENOMICS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)
March 31, 2022December 31, 2021
Clinical Services$462,603 $462,603 
Pharma Services64,512 64,512 
Total $527,115 $527,115 
Intangible assets consisted of the following (in thousands):
  March 31, 2022
 Amortization
Period (years)
CostAccumulated
Amortization
Net
Customer Relationships
7 - 15
$143,101 $48,228 $94,873 
Developed Technology
10 - 15
310,226 17,127 293,099 
Marketing Assets
4
549 135 414 
Trademarks
15
31,473 1,649 29,824 
Trade Name
5
2,584 406 2,178 
Trademark - Indefinite lived13,447 — 13,447 
Total $501,380 $67,545 $433,835 
 
  December 31, 2021
 Amortization
Period (years)
CostAccumulated
Amortization
Net
Customer Relationships
7 - 15
$143,101 $45,756 $97,345 
Developed Technology
10 - 15
310,226 11,798 298,428 
Marketing Assets4549 100 449 
Trademarks1531,473 1,125 30,348 
Trade Name52,584 276 2,308 
Trademark - Indefinite lived13,447 — 13,447 
Total$501,380 $59,055 $442,325 
 
The Company records amortization expense within cost of revenue and general and administrative expense on the Consolidated Statement of Operations. The following table summarizes the amortization expense for the three months ended March 31, 2022 and 2021 (in thousands):
Three Months Ended March 31,
20222021
Amortization of intangibles included in cost of revenue$4,853 $ 
Amortization of intangibles included in general and administrative expenses3,637 2,458
Total amortization of intangibles$8,490 $2,458 
The estimated amortization expense related to amortizable intangible assets for each of the following periods as of March 31, 2022 is as follows (in thousands):
 
Remainder of 2022$25,389 
202333,899 
202433,899 
202533,798 
202633,485 
Thereafter259,918 
Total$420,388 
 

Note 6. Debt
2028 Convertible Senior Notes
21

NEOGENOMICS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)
On January 11, 2021, the Company completed the sale of $345.0 million of Convertible Senior Notes with a stated interest rate of 0.25% and a maturity date of January 15, 2028 (the “2028 Convertible Notes”), unless earlier converted, redeemed, or repurchased.
The last reported sales price of the Company’s common stock was not greater than or equal to 130.0% of the conversion price of the 2028 Convertible Notes on at least 20 of the last 30 consecutive trading days of the quarter ended December 31, 2021. Based on the terms of the 2028 Convertible Notes, the holders could not have converted all or a portion of their 2028 Convertible Notes in the first quarter of 2022. The last reported sales price of the Company’s common stock was not greater than or equal to 130.0% of the conversion price of the 2028 Convertible Notes on at least 20 of the last 30 consecutive trading days of the quarter ended March 31, 2022. Based on the terms of the 2028 Convertible Notes, the holders cannot convert all or a portion of their 2028 Convertible Notes in the second quarter of 2022. The value of the 2028 Convertible Notes, if-converted, does not exceed the principal amount based on a closing stock price of $12.15 on March 31, 2022.
The interest expense recognized on the 2028 Convertible Notes includes $0.2 million, $0.4 million and $8,400 for the contractual coupon interest, the amortization of the debt discount and the amortization of the debt issuance costs, respectively, for the three months ended March 31, 2022. The interest expense recognized on the 2028 Convertible Notes includes $0.2 million, $0.4 million and $6,700 for the contractual coupon interest, the amortization of the debt discount and the amortization of the debt issuance costs, respectively, for the three months ended March 31, 2021. The effective interest rate on the 2028 Convertible Notes is 0.70%, which includes the interest on the 2028 Convertible Notes and amortization of the debt discount and debt issuance costs. The 2028 Convertible Notes bear interest at a rate of 0.25% per annum, payable semi-annually in arrears on January 15 and July 15 of each year, beginning on July 15, 2021.
At March 31, 2022, the estimated fair values (Level 2) of the 0.25% Convertible Senior Notes due 2028 was $231.4 million. At December 31, 2021, the estimated fair value (Level 2) of the 0.25% Convertible Senior Notes due 2028 was $297.6 million.
2025 Convertible Senior Notes
On May 4, 2020, the Company completed the sale of $201.3 million of Convertible Senior Notes with a stated interest rate of 1.25% and a maturity date of May 1, 2025 (the “2025 Convertible Notes”), unless earlier converted, redeemed, or repurchased.
The last reported sales price of the Company’s common stock was not greater than or equal to 130.0% of the conversion price of the 2025 Convertible Notes on at least 20 of the last 30 consecutive trading days of the quarter ended December 31, 2021. Based on the terms of the 2025 Convertible Notes, the holders could not have converted all or a portion of their 2025 Convertible Notes in the first quarter of 2022. The last reported sales price of the Company’s common stock was not greater than or equal to 130.0% of the conversion price of the 2025 Convertible Notes on at least 20 of the last 30 consecutive trading days of the quarter ended March 31, 2022. Based on the terms of the 2025 Convertible Notes, the holders cannot convert all or a portion of their 2025 Convertible Notes in the second quarter of 2022. The value of the 2025 Convertible Notes, if-converted, does not exceed the principal amount based on a closing stock price of $12.15 on March 31, 2022.
The interest expense recognized on the 2025 Convertible Notes includes $0.6 million, $0.3 million and $0.04 million for the contractual coupon interest, the amortization of the debt discount and the amortization of the debt issuance costs, respectively, for the three months ended March 31, 2022. The interest expense recognized on the 2025 Convertible Notes includes $0.6 million, $0.3 million and $0.04 million for the contractual coupon interest, the amortization of the debt discount and the amortization of the debt issuance costs, respectively, for the three months ended March 31, 2021. The effective interest rate on the 2025 Convertible Notes is 1.96%, which includes the interest on the 2025 Convertible Notes and amortization of the debt discount and debt issuance costs. The 2025 Convertible Notes bear interest at a rate of 1.25% per annum, payable semi-annually in arrears on May 1 and November 1 of each year, which began on November 1, 2020.
At March 31, 2022, the estimated fair values (Level 2) of the 1.25% Convertible Senior Notes due 2025 was $176.1 million. At December 31, 2021, the estimated fair value (Level 2) of the 1.25% Convertible Senior Notes due 2025 was $238.9 million.

22

NEOGENOMICS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)
Note 7. Stock-Based Compensation
The Company recorded approximately $12.1 million and $2.7 million for stock-based compensation in general and administrative expenses on the Consolidated Statements of Operations for the three months ended March 31, 2022 and 2021, respectively.
Stock Options
A summary of the stock option activity under the Company’s plans for the three months ended March 31, 2022 is as follows:
 
Number of
Shares
Weighted Average Exercise Price
Options outstanding at December 31, 20212,961,195 $25.46 
Options granted1,218,481 $25.03 
Less:
Options exercised471,609 $13.70 
Options forfeited747,269 $29.56 
Options outstanding at March 31, 20222,960,798 $26.11 
Exercisable at March 31, 20221,343,021 $19.37 
The fair value of each stock option award granted during the three months ended March 31, 2022 was estimated as of the grant date using a Black-Scholes model with the following weighted average assumptions:
 Three Months Ended
March 31, 2022
Expected term (in years)
4 - 5.5
Risk-free interest rate (%)1.6%
Expected volatility (%)
42% - 49%
Dividend yield (%)
Weighted average grant date fair value per share$9.98
 
As of March 31, 2022, there was approximately $12.5 million of unrecognized stock-based compensation expense related to stock options that will be recognized over a weighted-average period of approximately 2.2 years.
Restricted Stock Awards
A summary of the restricted stock activity under the Company’s plans for the three months ended March 31, 2022 is as follows:
Number of Restricted
Shares
Weighted Average Grant Date Fair Value
Nonvested at December 31, 2021851,403 $36.00 
Granted516,014 $25.67 
Vested(171,687)$35.13 
Forfeited(357,205)$30.71 
Nonvested at March 31, 2022838,525 $32.07 
As of March 31, 2022, there was approximately $19.1 million of unrecognized stock-based compensation expense related to restricted stock that will be recognized over a weighted-average period of approximately 2.0 years.
Modification of Stock Option and Restricted Stock Awards
In the three months ended March 31, 2022, upon the Chief Executive Officer’s departure from the Company and in accordance with the terms of the Chief Executive Officer’s separation agreement, 237,960 previously granted time-based vesting stock option awards and 142,302 previously granted time-vesting restricted stock awards accelerated vesting. The Company accounted for the effects of the accelerated vesting of these stock awards as a modification, and recognized $5.9 million of incremental stock-based compensation which consisted of $2.3 million and $3.6 million for the acceleration of stock option awards and restricted stock awards, respectively, within general and administrative expenses on the Consolidated Statements of Operations for the three months ended March 31, 2022.

23

NEOGENOMICS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)
Note 8. Revenue Recognition
The Company’s two reportable segments for which it recognizes revenue are (1) Clinical Services and (2) Pharma Services. The Clinical Services segment provides various clinical testing services to community-based pathology practices, oncology practices, hospital pathology labs, reference labs, and academic centers with reimbursement from various payers including client direct billing, commercial insurance, Medicare and other government payers, and patients. The Pharma Services segment supports pharmaceutical firms in their drug development programs by providing testing services and data analytics for clinical trials and research.
Clinical Services Revenue
The Company’s specialized diagnostic services are performed based on a written test requisition form or electronic equivalent. The performance obligation is satisfied and revenues are recognized once the diagnostic services have been performed and the results have been delivered to the ordering physician. These diagnostic services are billed to various payers, including client direct billing, commercial insurance, Medicare and other government payers, and patients. Revenue is recorded for all payers based on the amount expected to be collected, which considers implicit price concessions. Implicit price concessions represent differences between amounts billed and the estimated consideration the Company expects to receive based on negotiated discounts, historical collection experience and other anticipated adjustments, including anticipated payer denials. Collection of consideration the Company expects to receive typically occurs within 30 to 60 days of billing for commercial insurance, Medicare and other governmental and self-pay payers and within 60 to 90 days of billing for client payers.
Pharma Services Revenue
The Company’s Pharma Services segment generally enters into contracts with pharmaceutical customers as well as other CROs to provide research and clinical trial services ranging in duration from one month to several years. The Company records revenue on a unit-of-service basis based on number of units completed and the total expected contract value. The total expected contract value is estimated based on historical experience of total contracted units compared to realized units as well as known factors on a specific contract-by-contract basis. Certain contracts include upfront fees, final settlement amounts, and/or billing milestones that may not align with the completion of performance obligations. The value of these upfront fees or final settlement amounts is usually recognized over time based on the number of units completed, which aligns with the progress of the Company towards fulfilling its obligations under the contract.
The Company also enters into other contracts, such as validation studies and informatics. Revenue for validation studies for which the sole deliverable may be a final report that is sent to the sponsor(s) at the completion of contracted activities, is recognized at a point in time upon delivery of the final report to the sponsor. Informatics is the sale of de-identified data for which deliverables typically consist of retrospective records or prospective deliveries of data. Informatics revenue is recognized upon delivery of retrospective data or over time for prospective data feeds. Any contracts that contain multiple performance obligations and include both units-of-service and point in time deliverables are accounted for as separate performance obligations and revenue is recognized as previously disclosed. The Company negotiates billing schedules and payment terms on a contract-by-contract basis. While the contract terms generally provide for payments based on a unit-of-service arrangement, the billing schedules, payment terms, and related cash payments may not align with the performance of services and, as such, may not correspond to revenue recognized in any given period.
Amounts collected in advance of services being provided are deferred as contract liabilities on the Consolidated Balance Sheets. The associated revenue is recognized and the contract liability is reduced as the contracted services are subsequently performed. Contract assets are established for revenue recognized but not yet billed. These contract assets are reduced once the customer is invoiced and a corresponding receivable is recorded. Additionally, certain costs to obtain contracts, primarily for sales commissions, are capitalized when incurred and amortized over the term of the contract. Amounts capitalized for contracts with an initial contract term of twelve months or less are classified as current assets. All others are classified as non-current assets.
Most contracts are terminable by the customers, either immediately or according to advance notice terms specified within the contracts. All contracts require payment of fees to the Company for services rendered through the date of termination and may require payment for subsequent services necessary to conclude the study or close out the contract.
The following table summarizes the values of contract assets, capitalized commissions and contract liabilities (in thousands):
24

NEOGENOMICS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)
March 31, 2022December 31, 2021
Current pharma contract assets (1)
$1,643 $1,738 
Long-term pharma contract assets (2)
261 236 
Total pharma contract assets$1,904 $1,974 
Current pharma capitalized commissions (1)
$168 $109 
Long-term pharma capitalized commissions (2)
972 882 
Total pharma capitalized commissions$1,140 $991 
Current pharma contract liabilities$6,119 $5,192 
Long-term pharma contract liabilities (3)
1,081 917 
Total pharma contract liabilities$7,200 $6,109 
(1) Current pharma contract assets and Current pharma capitalized commissions are classified as other current assets on the Consolidated Balance Sheets.
(2) Long-term pharma contract assets and Long-term pharma capitalized commissions are classified as other assets on the Consolidated Balance Sheets.
(3) Long-term pharma contract liabilities are classified as other long-term liabilities on the Consolidated Balance Sheets.
Revenue recognized for the three months ended March 31, 2022 and 2021 related to Pharma contract liability balances outstanding at the beginning of the period was $3.1 million was $2.7 million, respectively. Amortization of capitalized commissions for the three months ended March 31, 2022 and 2021 was $0.1 million and $0.2 million, respectively.
Disaggregation of Revenue
The Company considered various factors for both its Clinical Services and Pharma Services segments in determining appropriate levels of homogeneous data for its disaggregation of revenue; including the nature, amount, timing, and uncertainty of revenue and cash flows. Clinical Services categories align with the types of customers due to similarities of billing method, level of reimbursement, and timing of cash receipts. Unbilled amounts are accrued and allocated to payer categories based on historical experience. In future periods actual billings by payer category may differ from accrued amounts. Pharma Services relate to contracts with large pharmaceutical and biotech customers as well as other CROs. Because the nature, timing, and uncertainty of revenue and cash flows are similar and primarily driven by individual contract terms Pharma Services revenue is not further disaggregated.
The following table details the disaggregation of revenue for both the Clinical and Pharma Services Segments (in thousands):
Three Months Ended March 31,
20222021
Clinical Services:
    Client direct billing$65,014 $60,709 
    Commercial Insurance18,288 18,574 
    Medicare and Medicaid15,465 17,150 
    Self-Pay24 54 
Total Clinical Services $98,791 $96,487 
Pharma Services:18,378 19,046 
Total Revenue$117,169 $115,533 

Note 9. Income Taxes
At the end of each interim period, management estimates the annual effective tax rate based on forecasted pre-tax results of the Company’s global operations and applies such rate to its ordinary quarterly earnings to calculate income tax expense related to ordinary income. The tax effects of items significant, unusual and infrequent in nature are discretely calculated and recognized
25

NEOGENOMICS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)
in the period during which they occur. These discrete items often relate to changes in tax laws, excess tax benefits/deficiencies related to share-based compensation or adjustments to previously reported tax expense/benefits.
Management assesses the recoverability of its deferred tax assets as of the end of each quarter, weighing available positive and negative evidence, and is required to establish and maintain a valuation allowance for these assets if it is more likely than not that some or all of the deferred income tax assets will not be realized. The weight given to the evidence is commensurate with the extent to which the evidence can be objectively verified. If negative evidence exists, positive evidence is necessary to support a conclusion that a valuation allowance is not needed.
A cumulative loss in recent years is a significant piece of negative evidence that is difficult to overcome. Cumulative loss in recent years is commonly defined as a three-year cumulative loss position. As of March 31, 2022, the Company’s U.S. ongoing operations were in a three-year cumulative loss position. Management determined that sufficient objectively verifiable positive evidence did not exist to overcome the negative evidence of the Company’s U.S. cumulative loss position. Accordingly, the Company’s estimated annual effective tax rate applied to the Company’s pre-tax loss for the three months ended March 31, 2022, includes the unfavorable impact of a valuation allowance against the Company’s deferred income tax assets expected to be created in 2022 for additional U.S. net operating loss and tax credit carryforwards.
Note 10. Net Loss Per Share
The Company presents both basic earnings per share (“EPS”) and diluted EPS. Basic EPS excludes potential dilution and is computed by dividing net loss by the weighted-average number of common shares outstanding for the period. Diluted EPS reflects the potential dilution that could occur if stock awards were exercised and if the 2028 Convertible Notes and 2025 Convertible Notes were converted. The potential dilution from stock awards is accounted for using the treasury stock method based on the average market value of the Company’s common stock. The potential dilution from conversion of the 2028 Convertible Notes and 2025 Convertible Notes is accounted for using the if-converted method, which requires that all of the shares of the Company’s common stock issuable upon conversion of the 2028 Convertible Notes and the 2025 Convertible Notes will be included in the calculation of diluted EPS assuming conversion of the 2028 Convertible Notes and the 2025 Convertible Notes at the beginning of the reporting period (or at time of issuance, if later).
The following table shows the calculations (in thousands, except net loss per share amounts):
Three Months Ended March 31,
20222021
NET LOSS$(49,408)$(22,114)
Basic weighted average shares outstanding123,630 116,199 
Diluted weighted average shares outstanding123,630 116,199 
Basic net loss per share$(0.40)$(0.19)
Diluted net loss per share$(0.40)$(0.19)


The following potential dilutive shares were excluded from the calculation of diluted net loss per share because their effect would be anti-dilutive (in thousands):
Three Months Ended March 31,
20222021
Stock options467 2,418 
Restricted stock awards137 216 
2025 Convertible Notes5,538 5,538 
2028 Convertible Notes5,215 4,868 

In connection with the 2028 Convertible Notes offering, on January 11, 2021, the Company entered into separate, privately negotiated convertible note hedge transactions (collectively, the “Capped Call Transactions”) with option counterparties pursuant to capped call confirmations at a cost of approximately $29.3 million. The potential effect of the Capped Call Transactions were excluded from the calculation of diluted net loss per share in the three months ended March 31, 2022 as the Company’s closing price on March 31, 2022 did not exceed the conversion price of $85.75 per share. The Capped Call Transactions are not reflected in diluted net loss per share as they are anti-dilutive.
26

NEOGENOMICS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)

Note 11. Commitments and Contingencies
Legal Proceeding
On January 20, 2021, Natera, Inc. filed a patent infringement complaint against the Company’s newly-acquired subsidiary Inivata Limited and its subsidiary Inivata, Inc. in United States District Court for the district of Delaware, alleging Inivata’s InVisionFirst-Lung™ cancer diagnostic test of infringing two patents. The litigation is presently in the pleadings stage. The Company believes that it has good and substantial defenses to the claims alleged in the suit, but there is no guarantee that the Company will prevail. At the time of filing, the outcome of this matter is not estimable or probable.
Regulatory Matter
With the assistance of outside counsel, the Company is voluntarily conducting an internal investigation that focuses on the compliance of certain consulting and service agreements with federal healthcare laws and regulations, including those relating to fraud, waste and abuse. Based on this internal investigation, the Company voluntarily notified the Office of Inspector General of the U.S. Department of Health and Human Services (“OIG”) of the Company’s internal investigation in November 2021. The Company’s review of this matter is ongoing. The Company has a reserve of $11.2 million in other long-term liabilities as of March 31, 2022 and December 31, 2021 on the Consolidated Balance Sheets for potential damages and liabilities primarily associated with the federal healthcare program revenue received by the Company in connection with the agreements at issue that were identified during the course of this internal investigation. This reserve reflects management’s best estimate of the minimum probable loss associated with this matter. As a result of the ongoing investigation and interactions with regulatory authorities, the Company may accrue additional reserves for any related potential damages and liabilities arising out of this matter. At this time, the Company is unable to predict the duration, scope, result or related costs associated with any further investigation, including by the OIG, or any other governmental authority, or what penalties or remedial actions they may seek. Accordingly, at this time, the Company is unable to estimate a range of possible loss in excess of the amount reserved. Any determination that the Company’s operations or activities are not in compliance with existing laws or regulations, however, could result in the imposition of civil or criminal fines, penalties, disgorgement, restitution, equitable relief, or other losses or conduct restrictions, which could be material to the Company’s financial results or business operations.

Note 12. Related Party Transactions
On May 22, 2020, the Company formed a strategic alliance with Inivata and entered into a Strategic Alliance Agreement and Laboratory Services Agreement whereas Inivata, prior to the Inivata Acquisition Date, would render and perform certain laboratory testing which the Company made available to customers. In connection with this agreement, Inivata provided $0.4 million of testing services to the Company recorded in cost of revenue in the Consolidated Statements of Operations for the three months ended March 31, 2021.
On June 18, 2021, the Company completed its acquisition of all remaining equity interest in Inivata by exercising its Purchase Option. Beginning June 18, 2021, Inivata is a wholly-owned consolidated subsidiary of the Company. As of the Inivata Acquisition Date, Inivata’s financial statement activity is being consolidated within the Company’s unaudited Consolidated Financial Statements. For further details on the acquisition of Inivata, please refer to Note 3. Acquisitions.

Note 13. Segment Information
The Company recognizes revenue under two reportable segments, (1) Clinical Services and (2) Pharma Services. The Clinical Services segment provides various clinical testing services to community-based pathology and oncology practices, hospital pathology labs, and academic centers with reimbursement from various payers including client direct billing, commercial insurance, Medicare and other government payers, and self-pay patients. The Pharma Services segment supports pharmaceutical firms’ drug development programs by assisting with various clinical trials and research as well as providing informatics related services often supporting pharmaceutical commercialization efforts.
The financial information reviewed by the Chief Operating Decision Maker (“CODM”) includes revenues, cost of revenue, and gross profit for both reportable segments. Assets are not presented at the segment level as that information is not used by the CODM.
The following table summarizes the segment information (in thousands):
27

NEOGENOMICS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)
Three Months Ended March 31,
20222021
Net revenues:
Clinical Services$98,791 $96,487 
Pharma Services18,378 19,046 
Total revenue117,169 115,533 
Cost of revenue:
Clinical Services(1)
65,267 61,565 
Pharma Services(2)
13,670 12,394 
Total cost of revenue78,937 73,959 
Gross Profit:
Clinical Services33,524 34,922 
Pharma Services4,708 6,652 
Total gross profit38,232 41,574 
Operating expenses:
General and administrative66,248 40,476 
Research and development7,713 2,456 
Sales and marketing16,299 13,749 
Total operating expenses90,260 56,681 
Loss from operations(52,028)(15,107)
Interest (income) expense, net1,301 1,177 
Other (income) expenses, net(168)4,854 
Loss before taxes(53,161)(21,138)
Income tax (benefit) expense(3,753)976 
Net loss$(49,408)$(22,114)
(1) Clinical Services cost of revenue includes $4.3 million of amortization of acquired Inivata developed technology for the three months ended March 31, 2022. Clinical Services cost of revenue includes write-offs of $5.3 million for COVID-19 PCR testing inventory for the three months ended March 31, 2021.
(2) Pharma Services cost of revenue for the three months ended March 31, 2022 includes $0.6 million of amortization of acquired Inivata developed technology intangible assets. There were no such amounts for the three months ended March 31, 2021.
28

NEOGENOMICS, INC.
MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS



NeoGenomics, Inc., a Nevada corporation (referred to individually as the “Parent Company” or collectively with its subsidiaries as “NeoGenomics,” “we,” “us,” “our” or the “Company” in this Quarterly Report) is the registrant for SEC reporting purposes. Our common stock is listed on The Nasdaq Stock Market LLC (“Nasdaq”) under the symbol “NEO”.
Introduction
The following discussion and analysis should be read in conjunction with the unaudited Consolidated Financial Statements and the notes thereto included herein. The information contained below includes statements of the Company’s or management’s beliefs, expectations, hopes, goals and plans that, if not historical, are forward-looking statements subject to certain risks and uncertainties that could cause actual results to differ materially from those anticipated in the forward-looking statements. For a discussion on forward-looking statements, see the information set forth in the introductory note to this Quarterly Report on Form 10-Q under the caption “Forward-Looking Statements,” which information is incorporated herein by reference.
COVID-19 Pandemic
In December 2019 a novel strain of coronavirus was identified and the disease has since spread across the world, including the United States. In March 2020, the World Health Organization declared the outbreak of COVID-19 a pandemic. The outbreak of the pandemic is materially adversely affecting the Company’s employees, patients, communities and business operations, as well as the U.S. economy and financial markets. The full extent to which the COVID-19 pandemic will impact the Company’s business, results of operations, financial condition, and cash flows will depend on future developments that are highly uncertain and cannot be accurately predicted, including new information that may emerge concerning COVID-19 and the actions to contain it or treat its impact and the economic impact on local, regional, national, and international markets. As the COVID-19 pandemic continues, the Company’s results of operations, financial condition and cash flows are likely to continue to be materially adversely affected, particularly if the pandemic persists for a significant amount of time.
The impact from the COVID-19 pandemic and the related disruptions have had a significant adverse impact on our results of operations, volume growth rates and test volumes in 2021 and the first quarter of 2022. Demand may fluctuate depending on the duration and severity of the COVID-19 pandemic, the length of time it takes for normal economic and operating conditions to resume, additional governmental actions that may be taken and/or extensions of time for restrictions that have been imposed to date, and numerous other uncertainties. Such events may result in business disruption, reduced revenues and a decreased number of tests, any of which could materially affect our business, financial condition, and results of operations.
We have taken significant actions to protect our employees and maintain a safe environment while ensuring continuity of critical oncology testing for cancer patients. Among other actions, we have de-densified our laboratories and facilities, adjusted laboratory shifts, restricted visitors to facilities, restricted employee travel, implemented an emergency paid time off policy, provided remote work-environment training and support, and managed our supply chains. Importantly, all main laboratory facilities have remained open and there has been an uninterrupted continuity of high-quality testing services for clients. The Company’s top priority remains the health and safety of employees and continued quality and service for all clients with a focus on patient care. We believe that we are positioned to recover from the effects of the COVID-19 pandemic.
For additional information on risk factors related to the pandemic or other risks that could impact our results, please refer to the Company’s Form 10-K under Item 1A, “Risk Factors” for the year ended December 31, 2021, as filed with the SEC on February 25, 2022, and in Part II, Item 1A. “Risk Factors” in the Quarterly Report on Form 10-Q.
Overview
We operate a network of cancer-focused testing laboratories in the United States, Europe and Asia. Our mission is to improve patient care through exceptional cancer-focused testing services. Our vision is to be the world’s leading cancer testing and information company by delivering uncompromising quality, exceptional service and innovative solutions.
As of March 31, 2022, the Company operates CAP accredited and CLIA certified laboratories in Fort Myers and Tampa, Florida; Aliso Viejo, Carlsbad and San Diego, California; Research Triangle Park, North Carolina; Houston, Texas; Atlanta, Georgia; Nashville, Tennessee; and Phoenix, Arizona; and CAP accredited laboratories in Cambridge, United Kingdom; Rolle, Switzerland; and Singapore. We currently offer the following types of testing services:
Cytogenetics (“karyotype analysis”) – the study of normal and abnormal chromosomes and their relationship to disease. Cytogenetics involves analyzing the chromosome structure to identify changes from patterns seen in normal chromosomes. Cytogenetic studies are often performed to provide diagnostic, prognostic and occasionally predictive information for patients with hematological malignancies.
29

NEOGENOMICS, INC.
MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

Fluorescence In-Situ Hybridization (“FISH”) – a molecular cytogenetic technique that focuses on detecting and localizing the presence or absence of specific DNA sequences and genes on chromosomes. The technique uses fluorescent probes that bind to only those parts of the chromosome with which they show a high degree of sequence similarity. Fluorescence microscopy is used to visualize the fluorescent probes bound to the chromosomes. FISH can be used to help identify numerous types of gene alterations, including amplifications, deletions, and translocations.
Flow cytometry – a technique utilized to measure the characteristics of cell populations. Typically performed on liquid samples such as peripheral blood and bone marrow aspirate, it may also be performed on solid tissue samples such as lymph nodes following additional processing steps. Cells are labeled with selective fluorescent antibodies and analyzed as they flow in a fluid stream through a beam of light. The properties measured in these antibodies include the relative size, relative granularity or internal complexity, and relative fluorescence intensity. These fluorescent antibodies bind to specific cellular antigens and are used to identify abnormal and/or malignant cell populations. Flow cytometry is typically utilized in diagnosing a wide variety of hematopoietic and lymphoid neoplasms. Flow cytometry is also used to monitor patients during the course of therapy to identify extremely low levels of residual malignant cells, known as minimal residual disease (“MRD”) monitoring.
Immunohistochemistry (“IHC”) and Digital Imaging – the process of localizing cellular proteins in tissue sections and relies on the principle of antigen-antibody binding. IHC is widely used in the diagnosis of abnormal cells such as those found in cancer. Specific surface membrane, cytoplasmic, or nuclear markers may be identified. IHC is also widely used to understand the distribution and localization of differentially expressed proteins. Digital imaging allows clients to visualize scanned slides and also perform quantitative analysis for certain stains. Scanned slides are received online in real time and can be previewed often a full day before the glass slides can be shipped back to clients.
Molecular testing – a rapidly growing field which includes a broad range of laboratory techniques utilized in cancer testing. Most molecular techniques rely on the analysis of DNA and/or RNA, as well as the structure and function of genes at the molecular level. Molecular testing technologies include: liquid biopsy tests for advanced non-small cell lung cancer, all solid tumor types (pan-cancer), and certain breast cancer cases; DNA fragment length analysis; polymerase chain reaction (“PCR”) analysis; reverse transcriptase polymerase chain reaction (“RT-PCR”) analysis, real-time (or quantitative) polymerase chain reaction (“qPCR”) analysis; bi-directional Sanger sequencing analysis; and next-generation sequencing (“NGS”) analysis.
Morphologic analysis – the process of analyzing cells under the microscope by a pathologist, usually for the purpose of diagnosis. Morphologic analysis may be performed on a wide variety of samples, such as peripheral blood, bone marrow, lymph node, and from other sites such as lung, breast, etc. The services provided at NeoGenomics may include primary diagnosis, in which a sample is received for processing and our pathologists provide the initial diagnosis; or may include secondary consultations, in which slides and/or tissue blocks are received from an outside institution for a second opinion. In the latter setting, the expert pathologists at NeoGenomics assist our client pathologists on some of their most difficult and complex cases.
Clinical Services Segment
The clinical cancer testing services we offer to community-based pathologists are designed to be a natural extension of, and complementary to, the services that they perform within their own practices. We believe our relationship as a non-competitive partner to community-based pathology practices, hospital pathology labs, reference labs, and academic centers can empower them to expand their breadth of testing to provide a menu of services that could match or exceed the level of service found in any center of excellence around the world. Community-based pathology practices and hospital pathology labs may order certain testing services on a technical component only (“TC” or “tech-only”) basis, which allows them to participate in the diagnostic process by performing the professional component (“PC”) interpretation services without having to hire laboratory technologists or purchase the sophisticated equipment needed to perform the technical component of the tests. We also support our pathology clients with interpretation and consultative services using our own specialized team of pathologists for difficult or complex cases and we provide overflow interpretation services when requested by clients.
We are a leading provider of Molecular and NGS testing. These tests are interpreted by NeoGenomics’ team of Molecular experts and are often ordered in conjunction with other testing modalities. NGS panels are one of our fastest growing testing areas and clients can often receive a significant amount of biomarker information from very limited samples. These comprehensive panels can allow for faster treatment decisions for patients as compared to a series of single-gene molecular tests being ordered sequentially. We have one of the broadest Molecular menus in the industry and our targeted NeoTYPE panels include genes relevant to a particular cancer type, as well as other complementary tests such as IHC and FISH. In addition, we offer molecular-only NGS targeted and comprehensive panels which combine DNA and RNA into a single work stream in order to report a full spectrum of genomic alterations, including mutation, fusions, copy number variations, and gene expression. This comprehensive menu means that NeoGenomics can be a “one-stop shop” for our clients who can get all of
30

NEOGENOMICS, INC.
MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

their oncology testing needs satisfied by our laboratory. This is attractive to our clients as patient samples do not need to be split and then managed across several laboratories. The acquisition of Inivata provided us with oncology Liquid Biopsy technology capabilities. InVisionFirst®-Lung is a highly sensitive, targeted plasma-based assay for patients with non-small cell lung cancer, and RaDaR™ is an industry-leading liquid biopsy assay designed to detect residual disease and recurrence in plasma samples from patients with solid tumor malignancies. We expect our Molecular laboratory and NGS capabilities to be a key growth driver in the coming years.
In addition, we directly serve oncology, dermatology and other clinician practices that prefer to have a direct relationship with a laboratory for cancer-related genetic testing services. We typically serve these types of clients with a comprehensive service offering where we perform both the technical and professional components of the tests ordered. In certain instances, larger clinician practices have begun to internalize pathology interpretation services, and our tech-only service offering allows these larger clinician practices to also participate in the diagnostic process by performing the PC interpretation services on TC testing performed by us. In these instances, we will typically provide all of the more complex, molecular testing services.
Pharma Services Segment
Our Pharma Services revenue consists of three revenue streams:
Clinical trials and research;
Validation laboratory services; and
Informatics.
Our Pharma Services segment supports pharmaceutical firms in their drug development programs by supporting various clinical trials and research. This portion of our business often involves working with the pharmaceutical firms (“sponsors”) on study design as well as performing the required testing. Our medical team often advises the sponsor and works closely with them as specimens are received from the enrolled sites. We also work on developing tests that will be used as part of a companion diagnostic to determine patients’ response to a particular drug. As studies unfold, our clinical trials team reports the data and often provides key analysis and insights back to the sponsors.
Our Pharma Services segment provides comprehensive testing services in support of our pharmaceutical clients’ oncology programs from discovery to commercialization. In biomarker discovery, our aim is to help our customers discover the right content. We help our customers develop a biomarker hypothesis by recommending an optimal platform for molecular screening and backing our discovery tools with the informatics to capture meaningful data. In other pre-clinical and non-clinical work, we can use our platforms to characterize markers of interest. Moving from discovery to development, we seek to help our customers refine their biomarker strategy and, if applicable, develop a companion diagnostic pathway using the optimal technology for large-scale clinical trial testing.
Whether serving as the single contract research organization or partnering with one, our Pharma Services team provides significant technical expertise, working closely with our customers to support each stage of clinical trial development. Each trial we support comes with rapid turnaround time, dedicated project management and quality assurance oversight. We have experience in supporting submissions to the Federal Drug Administration (“FDA”) for companion diagnostics. Our Pharma Services strategy is focused on helping bring more effective oncology treatments to market through providing world-class laboratory services in oncology to key pharmaceutical companies in the industry.
We believe that we are well positioned to service Pharma sponsors across the full continuum of the drug development process. Our Pharma Services team can work with them during the basic research and development phase as compounds come out of translational research departments as well as work with clients from Phase 1 clinical trials through Phases II and III as the sponsors work to prove the efficacy of their drugs. The laboratory biomarker tests that are developed during this process may become companion diagnostic (“CDx”) tests, that will be used on patients to determine if they could respond to a certain therapy. We are able to offer these CDx tests to the market immediately after FDA approval as part of our Day 1 readiness program. This ability helps to speed the commercialization of a drug and can enable Pharma sponsors to reach patients through our broad distribution channel in the Clinical Services segment.
We are committed to connecting patients with life-altering therapies and trials. In carrying out these commitments, we aim to provide transparency and choice to patients regarding the handling and use of their data through our Notice of Privacy Practices, and have invested in leading technologies to seek to ensure the data we maintain is secured at all times. We are continuing to develop and broaden our informatics and data-related tools to leverage our unique market position and oncology expertise to help our stakeholders solve real-world problems such as identifying patients for clinical trials or providing clinical decision support tools for physicians and providers. We also offer testing and informatics tools to help health care professionals in the rapidly evolving field of precision medicine, such as Trapelo™. Trapelo™ is an end-to-end, clinical decision-support platform designed to resolve the complexities of precision oncology – from test ordering to therapy selection to navigating prior authorization. Trapelo™ helps oncologists determine which biomarkers to test and in selecting the appropriate tests from
31

NEOGENOMICS, INC.
MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

laboratory offerings, and then assists with interpreting test results to identify appropriate, evidence-based treatment options. Trapelo™ also collaborates with health plans to embed plan policy at the “point of decision” and streamline prior authorization to optimize the efficient delivery of precision care for better patient outcomes.
2022 Focus Areas:
We are committed to sustainable growth while transforming patient care by being an innovative leader in our industry. Our focus for 2022 is to sustain a purpose driven culture that maintains excellence in service and performance while growing through innovation. We expect the following initiatives to allow the Company to continue on its path to become one of the world’s leading cancer testing and information companies:
Growth through Innovation
Successfully launch new test offerings and secure reimbursement;
Expand development of new cancer treatments; and
Accelerate precision medicine in the community.
Excellence in Service and Performance
Achieve turnaround time targets;
Grow consolidated revenue and profitability; and
Design next-generation Laboratory Information Management System (“LIMS”) platform.
Purpose Driven Culture
Drive an engaged and committed workforce; and
Foster inclusive and effective leadership by expanding our culture of inclusion and developing our future leaders.
Competitive Strengths
In addition to the competitive strengths discussed below, we believe that our superior testing technologies and instrumentation, laboratory information system, client education programs, and broad domestic and growing international presence also differentiate NeoGenomics from its competitors.
Turnaround Times
We strive to provide industry leading turnaround times for test results to our clients nationwide, both in the Clinical Services and Pharma Services segments. By providing information to our clients in a rapid manner, physicians can begin treating their patients as soon as possible. Our consistent timeliness of results by our Clinical Services segment is a competitive strength and a driver of additional testing requests by referring physicians. Rapid turnaround times allow for the performance of other adjunctive tests within an acceptable diagnosis window in order to augment or confirm results and more fully inform treatment options. Additionally, we believe that our rapid turnaround time on testing and our project milestones are a key differentiator in our Pharma Services segment.
World-class Medical and Scientific Team
Our team of medical professionals and PhDs are specialists in the field of genetics, oncology and pathology. As of March 31, 2022, we employed or contracted with approximately 130 MDs and PhDs. We have many nationally and world-renowned pathologists on staff, which is a key differentiator from many smaller laboratories. Our clinical customers look to our staff and their expertise and they often call our medical team on challenging cases. For our Pharma Services segment, many sponsors work with our medical team on their study design and on the interpretation of results from the studies. Our medical team is a key differentiator as we have a depth of medical expertise that many other laboratories cannot offer to pharmaceutical companies.
Innovative Service Offerings
We believe we currently have the most extensive menu of tech-only FISH services in the country as well as extensive and advanced tech-only flow cytometry and IHC testing services. These types of testing services allow the professional interpretation component of a test to be performed and billed separately by our physician clients. Our tech-only services are designed to give pathologists the option to choose, on a case by case basis, whether they want to order just the technical information and images relating to a specific test so they can perform the professional interpretation, or order “global” services and receive a comprehensive test report which includes a NeoGenomics pathologist’s interpretation of the test results. Our clients appreciate the flexibility to access NeoGenomics’ medical staff for difficult or complex cases or when they are otherwise unavailable to perform professional interpretations.
32

NEOGENOMICS, INC.
MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

We offer a comprehensive suite of technical and interpretation services, to meet the needs of those clients who are not credentialed and trained in interpreting genetic tests and who require pathology specialists to interpret their testing results. In our global service offerings, our lab performs the technical component of the tests and our MDs and PhDs provide the service of interpreting the results of those tests. Our professional staff is also available for post-test consultative services. Clients using our global service offering rely on the expertise of our medical team to give them the answers they need in a timely manner to help inform their diagnoses and treatment decisions.
We believe we have one of the broadest Molecular and NGS test menus in the world. Clients have the ability to order single gene molecular tests, targeted NeoTYPE panels that include the relevant actionable genes for a particular cancer type as well as large NGS panels. Our Pharma Services segment offers a full range of sequencing testing including whole exome and whole genome sequencing. Our menu enables us to be a true “one-stop shop” for our clients as we can meet all of their oncology testing needs.
National Direct Sales Force
Our direct sales force has been trained extensively in cancer genetic testing and consultative selling skills to service the needs of clients. Our sales team for the clinical cancer testing services is organized into five regions – Northeast, Southeast, North Central, South Central, and West. Our Pharma Services segment has a dedicated team of business development specialists who are experienced in working with pharma sponsors and helping them with the testing needs of their research and development projects as well as Phase I, II and III studies. These sales representatives utilize our custom Customer Relationship Management System (“CRM”) to manage their territories, and we have integrated the key customer care functionality within our Laboratory Information Services (“LIS”) into the CRM so that our sales representatives can stay informed of emerging issues and opportunities within their regions. Our in-house customer care team is aligned with our field sales team to serve the needs of our clients by utilizing the same LIS and CRM. Our field teams can see in real-time when a client calls the laboratory, the reason for the call, the resolution, and if face-to-face interaction is needed for follow-up. Our sales force educates clients on new test offerings and their proper utilization and our representatives are often seen as trusted advisors by our clients.
Seasonality
The majority of our clinical testing volume is dependent on patients being treated by hematology/oncology professionals and other healthcare providers. The volume of our testing services generally declines modestly during the summer vacation season, year-end holiday periods and other major holidays, particularly when those holidays fall during the middle of the week. In addition, the volume of our testing tends to decline due to extreme adverse weather conditions, such as excessively hot or cold spells, heavy snow, hurricanes or tornadoes in certain regions, consequently reducing revenues and cash flows in any affected period.
In our Pharma Services segment, we enter into both short-term and long-term contracts, ranging from one month to several years. While the volume of this testing is not as directly affected by seasonality as described above, the testing volume does vary based on the terms of the contract. Our volumes are often based on how quickly sponsors can get patient enrollees for their trials and seasonality can impact how quickly they can get patients enrolled. Many of our long-term contracts contain specific performance obligations where the testing is performed on a specific schedule. This results in revenue that is not consistent among periods. In addition, this results in backlog that can be significant.
33

NEOGENOMICS, INC.
MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

Results of Operations for the Three Months Ended March 31, 2022 as Compared to the Three Months Ended March 31, 2021
The following table presents the Consolidated Statements of Operations as a percentage of net revenue:
 Three Months Ended March 31,
 20222021
Net revenue100.0 %100.0 %
Cost of revenue(1)
67.4 %64.0 %
Gross Profit32.6 %36.0 %
Operating expenses:
General and administrative56.5 %35.1 %
Research and development6.6 %2.1 %
Sales and marketing13.9 %11.9 %
Total operating expenses77.0 %49.1 %
Loss from operations(44.4)%(13.1)%
Interest (income) expense, net1.1 %1.0 %
Other (income) expenses, net(0.1)%4.2 %
Loss before taxes(45.4)%(18.3)%
Income tax (benefit) expense(3.2)%0.8 %
Net loss(42.2)%(19.1)%
 (1) Cost of revenue for the three months ended March 31, 2022 includes $4.9 million of amortization of acquired Inivata developed technology intangible assets. Cost of revenue for the three months ended March 31, 2021 includes write-offs of $5.3 million for COVID-19 PCR testing inventory.
Clinical and Pharma Services net revenues for the periods presented are as follows ($ in thousands):
 Three Months Ended March 31,
20222021$ Change% Change
Net revenue:
Clinical Services$98,791 $96,487 $2,304 2.4 %
Pharma Services18,378 19,046 (668)(3.5)%
Total revenue$117,169 $115,533 $1,636 1.4 %
Revenue
Consolidated revenues increased $1.6 million, or 1.4%, year-over-year. Clinical Services revenue for the three months ended March 31, 2022 increased $2.3 million, when compared to the same period in 2021. Increases in Clinical Services revenue were due to increases in testing volume and average unit price.
Pharma Services revenue for the three months ended March 31, 2022 decreased $0.7 million, compared to the same period in 2021 driven by higher testing volumes that occurred in March of 2021. Our backlog of signed contracts has continued to grow from $267 million as of December 31, 2021 to $282 million as of March 31, 2022. We define backlog as the stated amount of signed contracts less dormant contracts with no activity for twelve months, contingencies and cancellations.
Cost of Revenue and Gross Profit
Cost of revenue includes payroll and payroll related costs for performing tests, maintenance and depreciation of laboratory equipment, rent for laboratory facilities, laboratory reagents, probes and supplies, and delivery and courier costs relating to the transportation of specimens to be tested.
34

NEOGENOMICS, INC.
MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

The consolidated cost of revenue and gross profit metrics are as follows:
 Three Months Ended March 31,
($ in thousands)20222021% Change
Cost of revenue:
Clinical Services(3)
$65,267 $61,565 6.0 %
Pharma Services13,670 12,394 10.3 %
Total cost of revenue$78,937 $73,959 6.7 %
Cost of revenue as a % of revenue67.4 %64.0 %
Gross profit:
Clinical Services$33,524 $34,922 (4.0)%
Pharma Services4,708 6,652 (29.2)%
Total gross profit$38,232 $41,574 (8.0)%
Gross profit margin32.6 %36.0 %
(3) Clinical Services cost of revenue for the three months ended March 31, 2022 includes $4.3 million of amortization of acquired Inivata developed technology intangible assets. Clinical Services cost of revenue for the three months ended March 31, 2021 write-offs of $5.3 million for COVID-19 PCR testing inventory. Pharma Services cost of revenue for the three months ended March 31, 2022 includes $0.6 million of amortization of acquired Inivata developed technology intangible assets.
Consolidated cost of revenue increased for the three months ended March 31, 2022 when compared to the same period in 2021 due to amortization of acquired Inivata developed technology intangible assets of $4.9 million and higher payroll and payroll-related costs. These increases in cost of revenue were partially offset by the first quarter of 2021 including write-offs of $5.3 million for inventory due to the exit from COVID-19 PCR testing whereas there were no such inventory write-offs in the first quarter of 2022.
Gross profit margin for the three months ended March 31, 2022 was 32.6% compared to 36.0% in the same period of 2021. This 3.4% decrease is primarily due to amortization of acquired Inivata developed technology intangible assets of $4.9 million and the fixed nature of many of our laboratory costs.
General and Administrative Expenses
General and administrative expenses consist of payroll and payroll related costs for our executive, billing, finance, human resources, information technology, and other administrative personnel, as well as stock-based compensation. We also allocate professional services, facilities expense, IT infrastructure costs, depreciation, amortization and other administrative-related costs to general and administrative expenses.
Consolidated general and administrative expenses are as follows:
 Three Months Ended March 31,
($ in thousands)20222021$ Change% Change
General and administrative$66,248 $40,476 $25,772 63.7 %
As a % of revenue56.5 %35.1 %

General and administrative expenses increased $25.8 million for the three months ended March 31, 2022, when compared to the same periods in 2021. This increase was partially due to an increase in non-cash stock-based compensation expenses of $9.5 million, which included incremental stock-based compensation of $5.9 million for the acceleration of stock option and restricted stock awards upon the Chief Executive Officer’s departure in the first quarter of 2022, and also due to $1.6 million of severance costs related to the Chief Executive Officer’s departure. In addition, the increase reflects the addition of general and administrative expenses for the Inivata and Trapelo Health subsidiaries which were acquired in the second quarter of 2021, higher payroll and payroll-related costs to support our strategic growth initiatives, and an increase in professional fees.
Research and Development Expenses
Research and development expenses relate to costs of developing new proprietary and non-proprietary genetic tests, including payroll and payroll related costs, maintenance of laboratory equipment, laboratory supplies (reagents), and outside consultants and experts assisting our research and development team.
35

NEOGENOMICS, INC.
MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

Consolidated research and development expenses for the periods presented are as follows:
 Three Months Ended March 31,
($ in thousands)20222021$ Change% Change
Research and development$7,713 $2,456 $5,257 214.0 %
As a % of revenue6.6 %2.1 %

Research and development expenses increased $5.3 million for the three months ended March 31, 2022 when compared to the same period in 2021. This increase reflects the addition of research and development expenses for the Inivata subsidiary which was acquired in the second quarter of 2021.
We anticipate research and development expenditures will significantly increase in future quarters as we continue to invest in development costs for innovation projects and bringing new tests to market.
Sales and Marketing Expenses
Sales and marketing expenses are primarily attributable to employee-related costs including sales management, sales representatives, sales and marketing consultants, and marketing and customer service personnel.
Consolidated sales and marketing expenses for the periods presented are as follows:
 Three Months Ended March 31,
($ in thousands)20222021$ Change% Change
Sales and marketing$16,299 $13,749 $2,550 18.5 %
As a % of revenue13.9 %11.9 %
 
Sales and marketing expenses increased $2.6 million for the three months ended March 31, 2022, when compared to the same period in 2021. This increase primarily reflects an increase in payroll and payroll-related costs due to the expansion of our sales team and continued investment in marketing.
We expect higher commissions expense in the coming quarters as our sales representatives continue generating new business in both of our business segments. We expect our sales and marketing expenses over the long term to align with changes in revenue.
Interest Expense, net
Net interest expense was flat for the three months ended March 31, 2022, compared to the same period in 2021. Interest expense reflects the effective interest rate on the 2028 Convertible Notes and the 2025 Convertible Notes which is 0.70% and 1.96%, respectively. Interest on the 2028 Convertible Notes and 2025 Convertible Notes began accruing upon issuance and is payable semi-annually. For further details regarding the convertible notes, please refer to Note 6. Debt, in the accompanying notes to the unaudited Consolidated Financial Statements.
Loss Per Share
The following table provides consolidated net loss for each period along with the computation of basic and diluted net loss per share for the three months ended March 31, 2022 and 2021 (in thousands, except net loss per share data):
 Three Months Ended March 31,
20222021
NET LOSS$(49,408)$(22,114)
Basic weighted average shares outstanding123,630 116,199 
Diluted weighted average shares outstanding123,630 116,199 
Basic net loss per share$(0.40)$(0.19)
Diluted net loss per share$(0.40)$(0.19)




36

NEOGENOMICS, INC.
MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

Non-GAAP Measures 
Use of Non-GAAP Financial Measures
In order to provide greater transparency regarding our operating performance, the financial results and financial guidance include the use of certain non-GAAP financial measures that involve adjustments to GAAP results. Non-GAAP financial measures exclude certain income and/or expense items that management believes are not directly attributable to the Company’s core operating results and/or certain items that are inconsistent in amounts and frequency, making it difficult to perform a meaningful evaluation of our current or past operating performance. Management believes that the presentation of operating results using non-GAAP financial measures provides useful supplemental information to investors by facilitating the analysis of the Company’s core test-level operating results across reporting periods and when comparing those same results to those published by our peers. These non-GAAP financial measures may also assist investors in evaluating future prospects. Management also uses non-GAAP financial measures for financial and operational decision making, planning and forecasting purposes and to manage the business. These non-GAAP financial measures do not replace the presentation of financial information in accordance with U.S. GAAP financial results, should not be considered measures of liquidity, and are unlikely to be comparable to non-GAAP financial measures used by other companies. 
Definitions of Non-GAAP Measures
Non-GAAP Adjusted EBITDA
“Adjusted EBITDA” is defined by NeoGenomics as net (loss) income from continuing operations before: (i) interest expense, (ii) tax (benefit) or expense, (iii) depreciation and amortization expense, (iv) non-cash stock-based compensation expense, and, if applicable in a reporting period, (v) acquisition and integration related expenses, (vi) write-off of COVID-19 PCR testing inventory and equipment, and (vii) other significant or non-operating (income) or expenses, net.
The following is a reconciliation of GAAP net (loss) income to Non-GAAP EBITDA and Adjusted EBITDA for the three months ended March 31, 2022:
Three Months Ended March 31,
(in thousands)20222021
Net loss (GAAP)$(49,408)$(22,114)
Adjustments to net loss:
Interest expense, net1,301 1,177 
Income tax (benefit) expense(3,753)976 
Depreciation8,395 6,680 
Amortization of intangibles8,490 2,458 
EBITDA (non-GAAP)$(34,975)$(10,823)
Further adjustments to EBITDA:
Acquisition and integration related expenses1,030 814 
Write-off of COVID-19 PCR testing inventory and equipment— 6,061 
Non-cash stock-based compensation expense12,103 2,653 
Other significant (income) expenses, net (1)
2,831 5,481 
Adjusted EBITDA (non-GAAP)$(19,011)$4,186 
(1) For the three months ended March 31, 2022, other significant (income) expenses, net, includes a gain on the sale of a building, fees related to the regulatory matter, CEO transition costs, and other non-recurring items. For the three months ended March 31, 2021, other significant non-recurring (income) expenses, net, includes unrealized loss on investment in non-consolidated affiliate, CEO transition costs, and other non-recurring items.
Liquidity and Capital Resources
To date, we have financed our operations primarily through cash generated from operations, public and private sales of debt and equity securities, and bank debt borrowings.
The following table presents a summary of our consolidated cash flows for operating, investing and financing activities for the three months ended March 31, 2022 and 2021 as well balances of cash and cash equivalents and working capital:
37

NEOGENOMICS, INC.
MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

 Three Months Ended March 31,
 (in thousands)20222021
Net cash (used in) provided by:  
Operating activities$(29,040)$2,210 
Investing activities12,052 (154,688)
Financing activities6,057 524,935 
Net change in cash, cash equivalents and restricted cash(10,931)372,457 
Cash, cash equivalents and restricted cash, beginning of period$316,827 $250,632 
Cash, cash equivalents and restricted cash, end of period$305,896 $623,089 
Working Capital (1), end of period
$569,030 $874,982 
(1) Defined as current assets less current liabilities.
Cash Flows from Operating Activities
During the three months ended March 31, 2022, cash used in operating activities was $29.0 million compared to $2.2 million of cash provided by operating activities in the same period in 2021. This $31.3 million decrease was primarily driven by our operating results (net loss adjusted for depreciation, amortization of intangibles, and other non-cash charges) which resulted in $21.6 million of higher cash used by operating activities year-over-year, as well as a $9.7 million year-over-year increase in cash used to fund net operating assets. The increase in cash used by operating activities in the three months ended March 31, 2022 compared to the same period in 2021 reflects cash used to fund the operating activities of our Inivata and Trapelo Health subsidiaries which were acquired in the second quarter of 2021, higher payroll and payroll-related costs to support our strategic growth initiatives, and an increase in professional fees.
Cash Flows from Investing Activities
During the three months ended March 31, 2022, cash provided by investing activities was $12.1 million compared to $154.7 million of cash used in investing activities in the same period in 2021. This change was primarily due to a $121.6 million decrease in purchases of marketable securities year-over-year.
Cash Flows from Financing Activities
During the three months ended March 31, 2022, cash provided by financing activities was $6.1 million compared to $524.9 million in the same period in 2021. The cash provided by financing activities during the three months ended March 31, 2022 consisted of $6.4 million for the net issuance of common stock partially offset by $0.3 million used for the repayment of equipment financing obligations. The primary reason for the decrease in cash provided by financing activities year-over-year was that there were no convertible debt or equity offerings in the three months ended March 31, 2022. Comparatively, the three months ended March 31, 2021 had convertible debt net proceeds of $334.4 million and equity offering net proceeds of $218.3 million, partially offset by $29.3 million of premiums paid for capped call confirmations.
Liquidity Outlook
We had $305.9 million in unrestricted cash and cash equivalents as of March 31, 2022 in addition to $175.5 million of marketable securities available to support current operational liquidity needs. We anticipate that the cash on hand, marketable securities and cash collections are sufficient to fund our near-term capital and operating needs for at least the next 12 months. Operating needs include, but are not limited to, the planned costs to operate our business, including amounts required to fund working capital and capital expenditures, continued research and development efforts, and potential strategic acquisitions and investments.
We anticipate that the cash on hand, marketable securities and cash collections are sufficient to fund our near-term capital and operating needs for at least the next 12 months. Operating needs include, but are not limited to, the planned costs to operate our business, including amounts required to fund working capital and capital expenditures, continued research and development efforts, and potential strategic acquisitions and investments.
Capital Expenditures
We forecast capital expenditures in order to execute on our business plan and maintain growth; however, the actual amount and timing of such capital expenditures will ultimately be determined by the volume of business. We currently anticipate that our capital expenditures for the year ending December 31, 2022 will be in the range of $25.0 million to $35.0 million. During the three months ended March 31, 2022, we purchased, with cash, approximately $8.2 million of capital equipment, software and leasehold improvements. We have funded and plan to continue funding these capital expenditures with cash and financing.
38

NEOGENOMICS, INC.
MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

Critical Accounting Policies and Estimates
The preparation of financial statements in conformity with United States generally accepted accounting principles (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. Our management routinely makes judgments and estimates about the effects of matters that are inherently uncertain. Please refer to our critical accounting policies as disclosed in our Annual Report on Form 10-K for the year ended December 31, 2021 and Note 2. Summary of Significant Accounting Policies, in the accompanying notes to the unaudited Consolidated Financial Statements for a complete description of our significant accounting policies.
39

NEOGENOMICS, INC.

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
We are exposed to market risks, including changes in interest rates and foreign currency exchange rates.
Interest Rate Risk
In May 2020, we issued $201.3 million aggregate principal amount of the 2025 Convertible Notes. The 2025 Convertible Notes have a fixed annual interest rate of 1.25%; therefore, we do not have economic interest rate exposure with respect to the 2025 Convertible Notes. In January 2021, we issued $345.0 million aggregate principal amount of the 2028 Convertible Notes. The 2028 Convertible Notes have a fixed annual interest rate of 0.25%; therefore, we do not have economic interest rate exposure with respect to the 2028 Convertible Notes. However, the fair value of the 2025 Convertible Notes and 2028 Convertible Notes is exposed to interest rate risk. Generally, the fair market value will increase as interest rates fall and decrease as interest rates rise. In addition, the fair value is affected by our common stock price. The fair value will generally increase as our common stock price increases and will generally decrease as our common stock price declines. We carry the 2025 Convertible Notes and 2028 Convertible Notes at face value less unamortized debt discount and debt issuance costs on our balance sheet, and we present the fair value for required disclosure purposes only.
The primary objective of our investment activities is to preserve principal while at the same time maximizing yields without significantly increasing risk. To achieve this objective, we invest in highly liquid and high-quality U.S. government and other highly credit rated debt securities. Our investments are exposed to market risk due to fluctuations in interest rates, which may affect our interest income and the fair market value of our investments. To minimize our exposure due to adverse shifts in interest rates, we invest in short-term securities with short maturities. If a 1% change in interest rates were to have occurred on March 31, 2022, this change would not have had a material effect on the fair value of our investment portfolio as of that date. Due to the short holding period of our investments, we do not believe that we have a material financial market risk exposure and do not expect our operating results or cash flows to be materially affected by a sudden change in market interest rates. While we believe our marketable securities do not contain excessive risk, we cannot provide absolute assurance that in the future our investments will not be subject to adverse changes in market value.
Foreign Currency Exchange Risk
We have operations in Cambridge, United Kingdom; Rolle, Switzerland; Suzhou, China; and Singapore. Our international revenues and expenses denominated in foreign currencies (primarily British Pounds, Swiss Francs, Chinese Renminbi and Singapore Dollars) expose us to the risk of fluctuations in foreign currency exchange rates against the U.S. dollar. We do not hedge foreign currency exchange risks and do not currently believe that these risks are significant.
 
ITEM 4. CONTROLS AND PROCEDURES 
Disclosure Controls and Procedures
We maintain disclosure controls and procedures designed to ensure that information required to be disclosed in reports filed under the Securities Exchange Act of 1934, as amended, is recorded, processed, summarized, and reported within the time periods specified in the SEC rules and forms, and that such information is accumulated and communicated to our management, including our principal executive officer and principal financial officer, as appropriate, to allow timely decisions regarding required disclosure. In designing and evaluating our disclosure controls and procedures, management recognized that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives.
As required by SEC Rule 15d-15, our management carried out an evaluation, under the supervision and with the participation of our principal executive officer and principal financial officer, of the effectiveness of our disclosure controls and procedures as of the end of the period covered by this Quarterly Report on Form 10-Q. Based on that evaluation, our principal executive officer and principal financial officer concluded that our disclosure controls and procedures were effective at a reasonable assurance level as of the end of the period covered by this report.
Changes in Internal Control over Financial Reporting
There were no changes in our internal control over financial reporting that occurred during the three months ended March 31, 2022 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting. 

 
40

NEOGENOMICS, INC.

PART II — OTHER INFORMATION
 
ITEM 1. LEGAL PROCEEDINGS
From time to time the Company is engaged in legal proceedings in the ordinary course of business. For further information on legal proceedings, please refer to Note 11. Commitments and Contingencies, in the notes to the unaudited Consolidated Financial Statements.
 
ITEM 1A. RISK FACTORS
You should carefully consider each of the risk factors described in Part I, Item 1A, “Risk Factors” contained in our Annual Report on Form 10-K for the year ended December 31, 2021, as filed with the SEC on February 25, 2022, as well as the other information set forth in this Quarterly Report on Form 10-Q. There have been no material changes from the risk factors as described in our Annual Report on Form 10-K for the year ended December 31, 2021.

ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
Unregistered Sales of Equity Securities
None for the quarterly period ended March 31, 2022 that have not previously been included in a Current Report on Form 8-K.

Issuer Purchases of Equity Securities
The following table sets forth information concerning our purchases of common stock for the periods indicated:
Period of Repurchase
Total Number of Shares Purchased(1)
Average Price Paid per ShareTotal Number of Shares Purchased as Part of Publicly Announced Plans or ProgramsMaximum Number (or Approximate Dollar Value) of Shares that May Yet Be Purchased Under the Plans or Programs
January 1, 2022 - January 31, 202251 $28.40 — — 
February 1, 2022 - February 28, 202213 $21.87 — — 
March 1, 2022 - March 31, 202258,492 $17.90 — — 
Total58,556 — — 

(1) The Company’s Equity Incentive Plan, as amended on May 27, 2021, allows participants to surrender already-owned shares having a fair market value equal to the required withholding tax related to the vesting of restricted stock. Pursuant to a share withholding election made by participants in connection with the vesting of such awards, all of which were outside of a publicly-announced repurchase plan, we acquired from such participants the shares noted in the table above to satisfy tax withholding obligations related to the vesting of their restricted stock. The average prices listed in the above table are averages of the fair market prices at which we valued shares withheld for purposes of calculating the number of shares to be withheld.
 
ITEM 3. DEFAULTS UPON SENIOR SECURITIES
None.
 
 
ITEM 4. MINE SAFETY DISCLOSURES
Not applicable.
 
ITEM 5. OTHER INFORMATION
None.
 
41

NEOGENOMICS, INC.

ITEM 6. EXHIBITS
EXHIBIT
NO.
 DESCRIPTION
10.1*
10.2*
31.1 
   
31.2 
   
32.1 
   
101.INSXBRL Instance Document (the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document)
101.SCH XBRL Taxonomy Extension Schema Document
101.CALXBRL Taxonomy Extension Calculation Linkbase Document
101.DEFXBRL Taxonomy Extension Definition Linkbase Document
101.LABXBRL Taxonomy Extension Labels Linkbase Document
101.PREXBRL Taxonomy Extension Presentation Linkbase Document
104
Cover Page Interactive File (formatted as inline XBRL and contained within Exhibit 101)
*Denotes a management contract or compensatory plan or arrangement.


42


SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
 
Date: May 9, 2022 NEOGENOMICS, INC.
     
  By: /s/ Lynn A. Tetrault
 Name:Lynn A. Tetrault
  Title: Executive Chair of the Board of Directors and
    Principal Executive Officer
  By: /s/ William B. Bonello
  Name: William B. Bonello
  Title: Chief Financial Officer
     

43
EX-10.2 2 tetraultagreement.htm EX-10.2 Document



Exhibit 10.2
April 25, 2022
Lynn Tetrault
[***]

Dear Lynn,

This letter agreement (this “Agreement”) confirms the terms and conditions of your role as Executive Chair and Principal Executive Officer of NeoGenomics, Inc. (the “Company”), effective as of April 19, 2022 (except as otherwise provided herein). At such time as a new Chief Executive Officer of the Company commences employment with the Company, or such other date as may be agreed to by you and the Board (any such date, the “Transition Date”), this Agreement shall terminate and no longer be effective.

1.Base Compensation. In respect of your role as Executive Chair and Principal Executive Officer of the Company, effective as of March 28, 2022 through the Transition Date, the Company will pay you annual base compensation at the rate of $800,000, payable on a monthly basis. During this period, you shall not be entitled to any cash compensation in respect of your service as a member of the Board of Directors of the Company (the “Board”) under the Company’s non-employee director compensation program.
2.Additional Compensation. Following the Transition Date, you will be eligible to receive additional compensation in the form of a bonus in respect of your role as Executive Chair and Principal Executive Officer of the Company, in an amount to be determined by the Culture and Compensation Committee of the Board. It is expected that the amount of such additional compensation, if awarded, would be between $500,000 and $2,000,000. Any such additional compensation will be paid to you within thirty (30) days following the Transition Date.
3.Benefits; Expense Reimbursement.
(a)In respect of your role as Executive Chair and Principal Executive Officer of the Company, you shall not be eligible to participate in any employee benefits programs maintained by the Company from time to time for its employees.
(b)In accordance with the Company’s policies and procedures, you will be entitled to reimbursement of all reasonable and properly documented expenses incurred by you in the performance of your duties under this Agreement that are approved by the Company..
4.Equity Awards. In respect of your role as Executive Chair and Principal Executive Officer of the Company, you shall not be eligible to receive any equity-based awards. You shall remain eligible to receive equity-based awards under the Company’s non-employee director compensation program on the same basis and terms and conditions as other non-employee directors.
5.Taxes. You shall be responsible for all tax remittances pursuant to this letter agreement and shall receive a 1099 reflecting your additional service. In respect of your role as Executive Chair and Principal Executive Officer, you shall not be treated as an employee of the Company for any purpose.
6.Amendment and Enforcement. This Agreement may not be modified or amended, and no breach shall be deemed to be waived, unless agreed to in writing by you and an expressly authorized representative of the Board. The terms of this Agreement and the resolution of any disputes as to the meaning, effect, performance or validity of this Agreement or arising out of, related to, or in any way
1




connected with, this Agreement and your relationship with the Company will be governed by laws of the State of Delaware, excluding laws relating to conflicts or choice of law.
As of the date first written above, this Agreement will take effect as a binding agreement between you and the Company on the basis set forth above.

Very truly yours,
NEOGENOMICS, INC.
By:/s/ Jennifer Balliet

Accepted and agreed:

/s/ Lynn Tetrault    4/25/2022
Lynn Tetrault     Date
2
EX-31.1 3 a03312022neo-ex311.htm EX-31.1 Document

EXHIBIT 31.1
CERTIFICATIONS
I, Lynn A. Tetrault, certify that:
1. I have reviewed this Quarterly Report on Form 10-Q of NeoGenomics, 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; and
5. The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
 
May 9, 2022 /s/ Lynn A. Tetrault
  Lynn A. Tetrault
  Executive Chair of the Board of Directors and
Principal Executive Officer


EX-31.2 4 a03312022neo-ex312.htm EX-31.2 Document

EXHIBIT 31.2
CERTIFICATIONS
I, William B. Bonello, certify that:
1. I have reviewed this Quarterly Report on Form 10-Q of NeoGenomics, 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; and
5. The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
 
May 9, 2022 /s/ William B. Bonello
  William B. Bonello
  Chief Financial Officer


EX-32.1 5 a03312022neo-ex321.htm EX-32.1 Document

EXHIBIT 32.1
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with this Quarterly Report of NeoGenomics, Inc. (the “Company”) on Form 10-Q as filed with the Securities and Exchange Commission on the date hereof (the “Report”), each of the undersigned, in the capacities and on the dates indicated below, hereby certify pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to his or her knowledge:
1. The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
2. The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
Date:May 9, 2022 
/s/ Lynn A. Tetrault
  Lynn A. Tetrault
  Executive Chair of the Board of Directors and
  Principal Executive Officer
 
Date:May 9, 2022 /s/ William B. Bonello
  William B. Bonello
  Chief Financial Officer


The foregoing certification is being furnished solely to accompany the Report pursuant to 18 U.S.C. § 1350, and is not being filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, and is not to be incorporated by reference into any filing of the Company, whether made before or after the date hereof, regardless of any general incorporation language in such filing. A signed original of this written statement required by Section 906, or other document authenticating, acknowledging, or otherwise adopting the signature that appears in typed form within the electronic version of this written statement required by Section 906, has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.

EX-101.SCH 6 neo-20220331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Nature of the Business link:presentationLink link:calculationLink link:definitionLink 2402401 - Disclosure - Nature of the Business - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2103102 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2204201 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 2106103 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Acquisitions - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2409404 - Disclosure - Acquisitions - Schedule of Provisional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2410405 - Disclosure - Acquisitions - Pro Forma Information (Details) link:presentationLink link:calculationLink link:definitionLink 2111104 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2312302 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2413406 - Disclosure - Fair Value Measurements - Schedule of Amortized Cost (Details) link:presentationLink link:calculationLink link:definitionLink 2414407 - Disclosure - Fair Value Measurements - Fair Value by Contractual Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 2415408 - Disclosure - Fair Value Measurements - Assets Measured on Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 2116105 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2317303 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2418409 - Disclosure - Goodwill and Intangible Assets - Schedule of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2419410 - Disclosure - Goodwill and Intangible Assets - Classes of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2419410 - Disclosure - Goodwill and Intangible Assets - Classes of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2420411 - Disclosure - Goodwill and Intangible Assets - Schedule of Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2421412 - Disclosure - Goodwill and Intangible Assets - Estimated Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2122106 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2423413 - Disclosure - Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2124107 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2325304 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2426414 - Disclosure - Stock-Based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2427415 - Disclosure - Stock-Based Compensation - Summary of Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2428416 - Disclosure - Stock-Based Compensation - Fair Value of Each Stock Option Award Granted (Details) link:presentationLink link:calculationLink link:definitionLink 2429417 - Disclosure - Stock-Based Compensation - Summary of Restricted Stock Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2130108 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 2331305 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 2432418 - Disclosure - Revenue Recognition - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2433419 - Disclosure - Revenue Recognition - Contract Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2434420 - Disclosure - Revenue Recognition - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2135109 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2136110 - Disclosure - Net Loss Per Share link:presentationLink link:calculationLink link:definitionLink 2337306 - Disclosure - Net Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2438421 - Disclosure - Net Loss Per Share - Schedule of Basic and Diluted Income (Loss) Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2439422 - Disclosure - Net Loss Per Share - Schedule of Antidilutive Shares (Details) link:presentationLink link:calculationLink link:definitionLink 2140111 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2441423 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 2142112 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 2443424 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 2144113 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 2345307 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2446425 - Disclosure - Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 neo-20220331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 neo-20220331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 neo-20220331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Supplemental disclosure of cash flow information: Supplemental Cash Flow Information [Abstract] Convertible Debt Convertible Debt [Member] Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Net loss NET LOSS Net loss Net Income (Loss) Attributable to Parent Consolidated Entities [Axis] Consolidated Entities [Axis] Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Marketable securities, at fair value Fair Value Total Debt Securities, Available-for-sale, Current Accrued compensation Employee-related Liabilities, Current Accelerated vesting (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Accelerated Vesting, Number Income Statement Location [Axis] Income Statement Location [Axis] Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Range [Domain] Statistical Measurement [Domain] Patent Infringement Complaint Patent Infringement Complaint [Member] Patent Infringement Complaint Security Exchange Name Security Exchange Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Convertible Notes, conversion price (in dollars per share) Debt Instrument, Convertible, Conversion Price Forfeited (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Revenue from Contract with Customer [Abstract] Summary of Contract Assets and Liabilities Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Additional paid-in capital Additional Paid in Capital, Common Stock Options canceled or expired (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Number of patents allegedly infringed upon Loss Contingency, Patents Allegedly Infringed, Number Other assets Other Assets, Noncurrent Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Segments [Axis] Segments [Axis] Investment in minority interest Noncontrolling Interest in Variable Interest Entity Dividend yield (%) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Net change in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Entity File Number Entity File Number Expected volatility (%) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Stock-based compensation expense - options and restricted stock APIC, Share-based Payment Arrangement, Increase for Cost Recognition Payments to related party Related Party Transaction, Expenses from Transactions with Related Party Measurement period adjustments, goodwill Goodwill, Purchase Accounting Adjustments Increase in goodwill from deferred income tax liabilities Deferred income tax liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Payments to acquire business, adjustments Cash Acquired From Acquisition And Working Capital Adjustments Cash Acquired From Acquisition And Working Capital Adjustments Organization, Consolidation and Presentation of Financial Statements [Abstract] Amortization of intangibles Amortization of Intangible Assets Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Amortization period of acquired intangible assets Amortization Period (years) Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Antidilutive securities (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Pharma contract liability, revenue recognized Contract with Customer, Liability, Revenue Recognized Sale of Stock [Axis] Sale of Stock [Axis] Amortization of acquired intangible assets Intangible Assets Acquired, Amortization Expense Intangible Assets Acquired, Amortization Expense Business Combination and Asset Acquisition [Abstract] Granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Business Acquisition [Axis] Business Acquisition [Axis] Municipal bonds Municipal Bonds [Member] Net unrealized loss on marketable securities, net of tax Net unrealized loss on marketable securities, net of tax OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax Equity Award Equity Award [Domain] Award Type [Domain] Local Phone Number Local Phone Number ASSETS Assets [Abstract] Related Party Transactions [Abstract] Revenue, Initial Application Period Cumulative Effect Transition [Table] Revenue, Initial Application Period Cumulative Effect Transition [Table] Exercisable at end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Investments Classified by Contractual Maturity Date Investments Classified by Contractual Maturity Date [Table Text Block] Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Beginning balance (in shares) Ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Consecutive trading days Debt Instrument, Convertible, Threshold Consecutive Trading Days Variable Interest Entity, Not Primary Beneficiary Variable Interest Entity, Not Primary Beneficiary [Member] Trade Name Trade Names [Member] (Accumulated Deficit) Retained Earnings Retained Earnings [Member] Debt Instrument [Axis] Debt Instrument [Axis] Prepaid and other assets Increase (Decrease) in Prepaid Expense and Other Assets Estimated fair value of debt Debt Instrument, Fair Value Disclosure Measurement period adjustments, other current assets Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Current Assets, Other Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Current Assets, Other Less: Share-based Compensation Arrangement by Share-based Payment Award, Reductions in Options Outstanding [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Reductions in Options Outstanding Long-term liabilities Liabilities, Noncurrent [Abstract] Commitments an Contingencies Commitments and Contingencies Disclosure [Text Block] Number of shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares [Roll Forward] Measurement period adjustments, fair value of previously-held equity interest Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Equity Interests Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Related Party Related Party [Axis] Accounts receivable, net Increase (Decrease) in Accounts Receivable Measurement period adjustments, net assets acquired Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Consideration Transferred Purchases of property and equipment included in accounts payable Capital Expenditures Incurred but Not yet Paid Marketing Assets Marketing-Related Intangible Assets [Member] Business Acquisition, Pro Forma Information Business Acquisition, Pro Forma Information [Table Text Block] Other long-term liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other Commitments and Contingencies Disclosure [Abstract] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Number of operating segments Number of Operating Segments Thereafter Finite-Lived Intangible Asset, Expected Amortization, After Year Four Finite-Lived Intangible Asset, Expected Amortization, After Year Four Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-lived Intangible Assets, Major Class Name [Domain] Non-cash operating lease expense Operating Lease, Expense Repayment of equipment financing obligations Repayments of Equipment and Other Finance Obligation Repayments of Equipment and Other Finance Obligation Revenue Recognition Revenue from Contract with Customer [Text Block] Revenue, Initial Application Period Cumulative Effect Transition [Line Items] Revenue, Initial Application Period Cumulative Effect Transition [Line Items] Beginning balance (in shares) Ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Net identifiable assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Prepaid assets Prepaid Expense, Current Summary of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Number of shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Cumulative-effect adjustment from change in accounting principle Cumulative Effect, Period of Adoption, Adjustment [Member] Commercial paper Commercial Paper [Member] Increase in other current assets for the sale of assets held for sale Noncash Gain On Sale Of Property Included In Accounts Receivable, Net Noncash Gain On Sale Of Property Included In Accounts Receivable, Net Long-term pharma capitalized commissions Capitalized Contract Cost, Net, Noncurrent Purchase price Business Combination, Consideration Transferred Diluted (in dollars per share) Diluted net income (loss) per share (in dollars per share) Income (Loss) from Continuing Operations, Per Diluted Share Total Assets, Fair Value Disclosure Level 1 Fair Value, Inputs, Level 1 [Member] Other adjustments Other Operating Activities, Cash Flow Statement Income Tax Disclosure [Abstract] Entity Small Business Entity Small Business Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Total liabilities and stockholders’ equity Liabilities and Equity Incremental stock-based compensation for accelerated vesting Accelerated Share Repurchase Program, Adjustment Pharma contract liabilities Current pharma contract liabilities Contract with Customer, Liability, Current Proceeds from sales and maturities of marketable securities Proceeds from Sale and Maturity of Debt Securities, Available-for-sale Weighted average exercise price, exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] CASH FLOWS FROM OPERATING ACTIVITIES Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] Net Loss Per Share Earnings Per Share [Text Block] Operating expenses: Operating Expenses [Abstract] Entity Interactive Data Current Entity Interactive Data Current 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Four Accounting Changes and Error Corrections [Abstract] Issuance of common stock for stock options Stock Issued During Period, Value, Stock Options Exercised Minimum Minimum [Member] Nature of the Business Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Inivata Limited Affiliated Entity [Member] Total gross profit Gross Profit Amount outstanding under line of credit Long-term Line of Credit Fair Value, Assets Measured on Recurring and Nonrecurring Basis Fair Value, Assets Measured on Recurring and Nonrecurring Basis [Table Text Block] Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets [Axis] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Gross Unrealized Gains Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax Entity Address, State or Province Entity Address, State or Province Write-off of COVID-19 PCR testing inventory and equipment PCR testing, amount recorded, COVID-19 Polymerase Chain Reaction Testing, Exit Costs, COVID-19 Polymerase Chain Reaction Testing, Exit Costs, COVID-19 Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Interest expense, accretion of debt discount Interest Expense, Debt, Accretion Of Debt Discount Interest Expense, Debt, Accretion Of Debt Discount Percentage of voting interests acquired (as a percent) Business Acquisition, Percentage of Voting Interests Acquired Current liabilities Liabilities, Current [Abstract] Issuance of common stock - public offering, net of underwriting discounts Stock Issued During Period, Value, New Issues General and administrative General and Administrative Expense Restatement [Axis] Revision of Prior Period [Axis] Cash consideration paid Plus: Cash paid at closing Payments to Acquire Businesses, Net of Cash Acquired Debt Debt Disclosure [Text Block] Beginning balance (in shares) Ending balance (in shares) Shares, Outstanding Weighted average exercise price, exercisable, ending balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Stock-Based Compensation Share-based Payment Arrangement [Text Block] Level 3 Fair Value, Inputs, Level 3 [Member] Measurement period adjustments, deferred income tax liabilities Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Income Tax Liabilities Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Income Tax Liabilities Issuance of common stock - public offering, net of underwriting discounts (in shares) Stock Issued During Period, Shares, New Issues Line of credit settled as consideration for acquisition Fair value of Line of Credit Business Combination, Consideration Transferred, Other Interest expense, amortization of debt issuance costs Interest Expense, Debt, Amortization Of Debt Issuance Costs Interest Expense, Debt, Amortization Of Debt Issuance Costs Other long-term assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Document Transition Report Document Transition Report Square feet owned Asset Held For Sale, Square Feet Of Facility Owned Asset Held For Sale, Square Feet Of Facility Owned Unrecognized share-based compensation expense, weighted-average recognition period (in years) Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Beginning balance (in dollars per share) Ending balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Goodwill acquired Goodwill, Acquired During Period Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Commitments and contingencies (Note 11) Commitments and Contingencies Total non-current assets Assets, Noncurrent Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Entity Emerging Growth Company Entity Emerging Growth Company Write off of COVID-19 PCR testing inventory Inventory Write-down Acquisitions Business Combination Disclosure [Text Block] Restricted Stock Restricted Stock [Member] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Contract with Customer, Asset, Net [Abstract] Contract with Customer, Asset, after Allowance for Credit Loss [Abstract] Cover page. Cover [Abstract] Goodwill [Line Items] Goodwill [Line Items] Net loss Business Acquisition, Pro Forma Net Income (Loss) Gain on investment in and loan receivable from non-consolidated affiliate, net Business Combination, Step Acquisition, Equity Interest in Acquiree, Remeasurement Gain Contractual Obligation [Table] Contractual Obligation [Table] Contractual obligation. Financial Instrument [Axis] Financial Instrument [Axis] Shares of common stock issued as consideration (in shares) Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Stock options Share-based Payment Arrangement, Option [Member] Fair value of previously-held equity interest(1) Business Combination, Step Acquisition, Equity Interest in Acquiree, Fair Value Stock issuance fees and expenses Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs Equity [Abstract] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Document Quarterly Report Document Quarterly Report PCR testing, write-offs, COVID-19 Polymerase Chain Reaction Testing, Write-Offs, COVID-19 Polymerase Chain Reaction Testing, Write-Offs, COVID-19 Measurement period adjustments, fair value of Purchase Option Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Purchase Option, Fair Value Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Purchase Option, Fair Value Common Stock Common Stock [Member] Segment Information Segment Reporting Disclosure [Text Block] Loss from operations Operating Income (Loss) Current portion of operating lease liabilities Operating Lease, Liability, Current Over One Year Through Five Years Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five Gross Unrealized Losses Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Two Realized gains (losses) on marketable securities Debt Securities, Available-for-sale, Realized Gain (Loss) Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Document Fiscal Year Focus Document Fiscal Year Focus Loan receivable from non-consolidated affiliate Payments to Fund Long-term Loans to Related Parties Non-cash stock-based compensation Share-based Payment Arrangement, Noncash Expense Interest expense, contractual coupon interest Interest Expense, Debt, Contractual Coupon Interest Interest Expense, Debt, Contractual Coupon Interest Additional Paid-In Capital Additional Paid-in Capital [Member] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Depreciation Depreciation Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Previously Reported Previously Reported [Member] Purchases of marketable securities Payments to Acquire Debt Securities, Available-for-sale Accrued interest receivable Debt Securities, Available-for-Sale, Accrued Interest, after Allowance for Credit Loss Other (income) expenses, net Other Nonoperating Income (Expense) Yankee bonds Yankee Bonds [Member] Yankee Bonds Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment 0.25% Convertible Senior Notes Zero Point Two Five Percent Convertible Senior Notes [Member] Zero Point Two Five Percent Convertible Senior Notes Maximum Maximum [Member] Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Total liabilities Liabilities Award Type Award Type [Axis] Award Type [Axis] 2023 Finite-Lived Intangible Asset, Expected Amortization, Year One Weighted average exercise price, granted (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Total stockholders’ equity Beginning balance Ending balance Stockholders' Equity Attributable to Parent Common stock, shares issued Common Stock, Shares, Issued Schedule of Intangible Asset Amortization Expense Schedule of Intangible Asset Amortization Expense [Table Text Block] Schedule of Intangible Asset Amortization Expense City Area Code City Area Code Revenue payment terms Revenue, Performance Obligation, Description of Payment Terms Less: Share-based Compensation Arrangement by Share-based Payment Award, Reduction in Options Outstanding, Weighted Average Exercise Price [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Reduction in Options Outstanding, Weighted Average Exercise Price Goodwill and Intangible Assets Disclosure [Abstract] Entity Address, City or Town Entity Address, City or Town Stock price per share on closing date (in dollars per share) Business Acquisition, Share Price ESPP expense APIC, Share-based Payment Arrangement, ESPP, Increase for Cost Recognition Stockholders’ equity Stockholders' Equity Attributable to Parent [Abstract] Gain on sale of assets held for sale Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal Operating lease liabilities Operating Lease, Liability, Noncurrent Measurement Frequency [Domain] Measurement Frequency [Domain] Debt instrument, face amount Debt Instrument, Face Amount Interest (income) expense, net Interest Expense Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] COVID-19 PCR Testing COVID-19 PCR Testing [Member] COVID-19 PCR Testing Total purchase consideration Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Commercial Insurance Commercial Insurance [Member] Commercial Insurance [Member] Amortization of contract commissions Capitalized Contract Cost, Amortization Accumulated deficit Retained Earnings (Accumulated Deficit) Sales and Marketing Expense Selling, General and Administrative Expenses, Policy [Policy Text Block] Statement of Stockholders' Equity [Abstract] Restatement [Domain] Revision of Prior Period [Domain] Schedule of Recognized Identified Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Common stock issuance ESPP Plan (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Entity Filer Category Entity Filer Category Business Acquisition [Line Items] Business Acquisition [Line Items] Risk-free interest rate (%) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate U.S. Treasury securities US Treasury Securities [Member] Reconciliation of cash, cash equivalents and restricted cash to the Consolidated Balance Sheets: Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract] Income Statement [Abstract] Entity Registrant Name Entity Registrant Name Total fair value of business combination Business Combination, Consideration Transferred, Including Equity Interest in Acquiree Held Prior to Combination Summary of Significant Accounting Policies Accounting Standards Update and Change in Accounting Principle [Text Block] Trademark - Indefinite lived Indefinite-lived Intangible Assets (Excluding Goodwill) Related Party Transaction [Axis] Related Party Transaction [Axis] Weighted average exercise price, canceled or expired (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Finite-Lived Intangible Assets by Major Class Finite-Lived Intangible Assets by Major Class [Axis] Income tax (benefit) expense Income Tax Expense (Benefit) Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Amendment Flag Amendment Flag Equity Components [Axis] Equity Components [Axis] Entity Tax Identification Number Entity Tax Identification Number Fair Value Disclosures [Abstract] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Document Fiscal Period Focus (i.e. Q1,Q2,Q3,FY) Document Fiscal Period Focus Total current assets Assets, Current Sale of Stock [Domain] Sale of Stock [Domain] Long-term pharma contract assets Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Inventories Inventory, Net Summary of Segment Information Schedule of Segment Reporting Information, by Segment [Table Text Block] COVID-19, deferred social security payroll tax Social Security Tax, Employer, Deferral, CARES Act Social Security Tax, Employer, Deferral, CARES Act Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Statement of Financial Position [Abstract] Clinical Services Clinical Services [Member] Clinical Services [Member] Premiums paid for capped call confirmations Payments Of Premiums For Capped Call Confirmations Payments Of Premiums For Capped Call Confirmations Unrecognized stock-based compensation cost Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Product and Service [Axis] Product and Service [Axis] CASH FLOWS FROM FINANCING ACTIVITIES Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] Equity Component [Domain] Equity Component [Domain] Self-Pay Self Pay Services [Member] Self Pay Services [Member] Sales and marketing Selling and Marketing Expense Federal Healthcare Program Revenue Federal Healthcare Program Revenue [Member] Federal Healthcare Program Revenue Contractual Obligation [Line Items] Contractual Obligation [Line Items] Contractual obligation. Common stock issued for consideration Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Amortization of convertible debt discount Amortization of Debt Discount (Premium) Convertible senior notes, net Convertible Debt, Noncurrent Statement [Line Items] Statement [Line Items] Other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets Restricted cash Restricted Cash, Noncurrent Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] 1.25% Convertible Senior Notes One Point Two Five Percent Convertible Senior Notes [Member] One Point Two Five Percent Convertible Senior Notes Issuance of restricted stock, net of forfeitures Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Proceeds from sale of property Proceeds from Sale of Property Held-for-sale Total cost of intangibles Intangible Assets, Gross (Excluding Goodwill) Debt Disclosure [Abstract] Summary of Restricted Stock Activity Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block] Current portion of equipment financing obligations Finance Lease, Liability, Current Loss before taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Level 2 Fair Value, Inputs, Level 2 [Member] Classes of Intangible Assets Schedule of Intangible Assets and Goodwill [Table Text Block] Long-term pharma contract liabilities Contract with Customer, Liability, Noncurrent Segment Reporting [Abstract] Intangible assets, useful life Finite-Lived Intangible Asset, Useful Life Measurement period adjustments, current liabilities Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Liabilities, Current Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Liabilities, Current Use of Estimates Use of Estimates, Policy [Policy Text Block] Schedule of Earnings Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Options granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Threshold trading days Debt Instrument, Convertible, Threshold Trading Days Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Agency bonds Agency Securities [Member] Total other comprehensive loss, net of tax Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Title of 12(b) Security Title of 12(b) Security Current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities Issuance of common stock, net Proceeds from Issuance of Common Stock Total assets Assets Common stock, shares authorized Common Stock, Shares Authorized Basic weighted average shares outstanding (in shares) Weighted Average Number of Shares Issued, Basic Interest paid Interest Paid, Excluding Capitalized Interest, Operating Activities NET LOSS Net Income (Loss) Available to Common Stockholders, Basic Document Type Document Type Capped Call Transactions Capped Call Transactions [Member] Capped Call Transactions Product and Service [Domain] Product and Service [Domain] Research and development Research and Development Expense Medicare and Medicaid Medicare And Other Governmental [Member] Medicare And Other Governmental [Member] Stated interest rate (as a percent) Debt Instrument, Interest Rate, Stated Percentage Total long-term liabilities Liabilities, Noncurrent Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] Measurement Frequency [Axis] Measurement Frequency [Axis] Net cash (used in) provided by operating activities Net Cash Provided by (Used in) Operating Activities Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Corporate bonds Corporate Bond Securities [Member] Accrued expenses and other liabilities Accrued Liabilities and Other Liabilities Basic (in shares) Weighted Average Number of Shares Outstanding, Basic Segments [Domain] Segments [Domain] Offering price per share (in dollars per share) Sale of Stock, Price Per Share Conversion price on applicable trading day (as a percent) Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger Income taxes (refunded) paid, net Income Taxes Paid, Net Total identifiable assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Total pharma capitalized commissions Capitalized Contract Cost, Gross COMPREHENSIVE LOSS Comprehensive Income (Loss), Net of Tax, Attributable to Parent Intangible assets, net Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Total cost of revenue Cost of Revenue Total pharma contract liabilities Contract with Customer, Liability Goodwill, tax deductible amount Business Acquisition, Goodwill, Expected Tax Deductible Amount Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities OTHER COMPREHENSIVE LOSS: Other Comprehensive Income (Loss), Net of Tax [Abstract] WEIGHTED AVERAGE COMMON SHARES OUTSTANDING Weighted Average Number of Shares Outstanding, Diluted [Abstract] Assets Held for Sale Assets Held For Sale, Policy [Policy Text Block] Assets Held For Sale, Policy Deferred income tax liabilities, net Deferred Income Tax Liabilities, Net Related Party Transaction [Line Items] Related Party Transaction [Line Items] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Property and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Basic (in dollars per share) Basic net income (loss) per share (in dollars per share) Income (Loss) from Continuing Operations, Per Basic Share Fair Value Measurements Fair Value Disclosures [Text Block] Accounts payable Accounts Payable, Current Measurement period adjustments, identifiable intangible assets Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Intangibles 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Three Net unrealized loss for remeasurement of investment Equity Securities without Readily Determinable Fair Value, Downward Price Adjustment, Annual Amount Pharma Services Pharma Services [Member] Pharma Services [Member] Fair Value, Assets Measured on Recurring Basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] Proceeds from issuance of convertible debt, net of issuance costs Proceeds from Convertible Debt Accumulated Other Comprehensive (Loss) Income AOCI Attributable to Parent [Member] Remainder of 2022 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Inventories Increase (Decrease) in Inventories Total pharma contract assets Contract with Customer, Asset, after Allowance for Credit Loss Premiums paid for capped call confirmations Adjustments to Additional Paid in Capital, Decrease From Purchase Of Calls Related To Convertible Debt Adjustments to Additional Paid in Capital, Decrease From Purchase Of Calls Related To Convertible Debt Common stock, shares outstanding Common Stock, Shares, Outstanding Financial Instruments [Domain] Financial Instruments [Domain] Over Five Years Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10 Amortized Cost Debt Securities, Available-for-sale, Amortized Cost, Current COST OF REVENUE Cost of Goods and Services Sold Document Period End Date Document Period End Date Fair value of Purchase Option(1) Business Combination, Step Acquisition, Purchase Option, Fair Value Business Combination, Step Acquisition, Purchase Option, Fair Value Issuance of restricted stock, net of forfeitures (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Unusual or Infrequent Item, or Both [Domain] Unusual or Infrequent Item, or Both [Domain] Consideration paid to other shareholders Payments to Acquire Additional Interest in Subsidiaries Entity Central Index Key Entity Central Index Key Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Client direct billing Client Direct Billing [Member] Client Direct Billing [Member] PCR testing, general and administrative expenses, COVID-19 Polymerase Chain Reaction Testing, General and Administrative Expenses, COVID-19 Polymerase Chain Reaction Testing, General and Administrative Expenses, COVID-19 Consolidated Entities [Domain] Consolidated Entities [Domain] CASH FLOWS FROM INVESTING ACTIVITIES Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract] Measurement period adjustments, total identifiable assets acquired Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Financial Assets Income Statement Location [Domain] Income Statement Location [Domain] Supplemental disclosure of non-cash investing and financing information: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Customer Relationships Customer Relationships [Member] Prepaid lease asset Increase (Decrease) in Prepaid Construction Increase (Decrease) in Prepaid Construction Property and equipment (net of accumulated depreciation of $116,254 and $109,952, respectively) Property, Plant and Equipment, Net Total operating expenses Operating Expenses Other long-term liabilities Other Liabilities, Noncurrent Estimated Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Trading Symbol Trading Symbol Earnings Per Share [Abstract] Net revenue Business Acquisition, Pro Forma Revenue Interest receivable on loan receivable from non-consolidated affiliate Receivable With Imputed Interest, Non-Consolidated Affiliates Receivable With Imputed Interest, Non-Consolidated Affiliates Related Party Transaction [Domain] Related Party Transaction [Domain] Unrealized loss on investment in non-consolidated affiliate Equity Securities, FV-NI, Unrealized Gain (Loss) Trademarks Trademarks [Member] Line of Credit Facility [Table] Line of Credit Facility [Table] Loss contingency accrual Loss Contingency Accrual Weighted average exercise price, beginning balance (in dollars per share) Weighted average exercise price, ending balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Schedule of Goodwill [Table] Schedule of Goodwill [Table] Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Weighted average fair value/share at grant date (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Exercise Price Stock compensation expense (gain) Share-based Payment Arrangement, Expense Unusual or Infrequent Item, or Both [Axis] Unusual or Infrequent Item, or Both [Axis] Convertible Debt Securities Convertible Debt Securities [Member] Entity Current Reporting Status Entity Current Reporting Status NET LOSS PER SHARE Earnings Per Share, Basic and Diluted [Abstract] Weighted average price Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Amortization of debt issue costs Amortization of Debt Issuance Costs Gain on sale of property Gain (Loss) on Disposition of Property Plant Equipment Current pharma contract assets Contract with Customer, Asset, after Allowance for Credit Loss, Current Cash, cash equivalents and restricted cash, beginning of period Cash, cash equivalents and restricted cash, end of period Total cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Statement of Comprehensive Income [Abstract] Current assets Assets, Current [Abstract] Debt Instrument, Redemption, Period One Debt Instrument, Redemption, Period One [Member] Cost Finite-Lived Intangible Assets, Gross Capitalized Contract Cost [Abstract] Capitalized Contract Cost [Abstract] Cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Entity Address, Postal Zip Code Entity Address, Postal Zip Code Issuance of common stock for stock options (in shares) Options exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Diluted (in shares) Diluted weighted average shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Diluted Fair Value, Recurring Fair Value, Recurring [Member] Income Taxes Income Tax Disclosure [Text Block] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Related Party Related Party [Domain] Summary of Stock Option Activity Share-based Payment Arrangement, Option, Activity [Table Text Block] Strategic Alliance With Inivata Limited Strategic Alliance With Inivata Limited [Member] Strategic Alliance With Inivata Limited Proceeds from equity offering, net of issuance costs Proceeds From Equity Offering, Net Proceeds From Equity Offering, Net Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Statement of Cash Flows [Abstract] Finite-Lived Intangible Assets, Major Class Name Finite-Lived Intangible Assets, Major Class Name [Domain] Entity Address, Address Line One Entity Address, Address Line One Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities Changes in assets and liabilities, net Increase (Decrease) in Operating Capital [Abstract] Common stock issuance ESPP Plan Stock Issued During Period, Value, Employee Stock Purchase Plan Property and equipment, accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Other current assets(2) Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other Vested (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Effective interest rate on Convertible Notes (as a percent) Debt Instrument, Interest Rate During Period General and Administrative Expense General and Administrative Expense [Member] Entity Shell Company Entity Shell Company Expected term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Total current liabilities Liabilities, Current Trapelo Health Trapelo Health [Member] Trapelo Health Money market funds Money Market Funds [Member] Cash Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Total net revenue Revenue from Contract with Customer, Including Assessed Tax Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Current Fiscal Year End Date Current Fiscal Year End Date Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Statement [Table] Statement [Table] Other current assets Other Assets, Current Asset-backed securities Asset-backed Securities [Member] Recently Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Assets held for sale Assets Held-for-sale, Not Part of Disposal Group, Current Measurement period adjustments, net identifiable assets acquired Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Assets Acquired and Liabilities Assumed, Net Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Assets Acquired and Liabilities Assumed, Net Debt Instrument, Redemption, Period [Domain] Debt Instrument, Redemption, Period [Domain] Inivata Inivata [Member] Inivata Contract with Customer, Liability [Abstract] Contract with Customer, Liability [Abstract] Range [Axis] Statistical Measurement [Axis] Finite-lived intangibles, net Total Finite-Lived Intangible Assets, Net Goodwill Goodwill Cost of Sales Cost of Sales [Member] Schedule of Goodwill Schedule of Goodwill [Table Text Block] Adjustments to reconcile net loss to net cash used in operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Accounts payable, operating lease liabilities, deferred taxes, accrued and other liabilities Increase (Decrease) in Accounts Payable and Other Operating Liabilities Common stock, $0.001 par value, (250,000,000 shares authorized; 124,722,215 and 124,107,500 shares issued and outstanding, respectively) Common Stock, Value, Outstanding One Year or Less Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One Identifiable intangible assets - developed technology(1) Developed Technology Developed Technology Rights [Member] Related Party Transactions Related Party Transactions Disclosure [Text Block] Debt Instrument, Redemption, Period [Axis] Debt Instrument, Redemption, Period [Axis] Current pharma capitalized commissions Capitalized Contract Cost, Net, Current Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Summary of Fair Value of Each Stock Option Award Granted Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] EX-101.PRE 10 neo-20220331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.22.1
Cover - shares
3 Months Ended
Mar. 31, 2022
May 06, 2022
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2022  
Document Transition Report false  
Entity File Number 001-35756  
Entity Registrant Name NEOGENOMICS, INC.  
Entity Incorporation, State or Country Code NV  
Entity Tax Identification Number 74-2897368  
Entity Address, Address Line One 9490 NeoGenomics Way,  
Entity Address, City or Town Fort Myers,  
Entity Address, State or Province FL  
Entity Address, Postal Zip Code 33912  
City Area Code (239)  
Local Phone Number 768-0600  
Title of 12(b) Security Common stock ($0.001 par value)  
Trading Symbol NEO  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   124,758,179
Entity Central Index Key 0001077183  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus (i.e. Q1,Q2,Q3,FY) Q1  
Amendment Flag false  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Current assets    
Cash and cash equivalents $ 305,896 $ 316,827
Marketable securities, at fair value 175,534 198,563
Accounts receivable, net 110,796 112,130
Inventories 23,840 23,395
Prepaid assets 14,341 12,354
Assets held for sale 0 10,050
Other current assets 20,693 8,189
Total current assets 651,100 681,508
Property and equipment (net of accumulated depreciation of $116,254 and $109,952, respectively) 108,942 109,465
Operating lease right-of-use assets 101,955 102,197
Intangible assets, net 433,835 442,325
Goodwill 527,115 527,115
Other assets 6,600 7,168
Total non-current assets 1,178,447 1,188,270
Total assets 1,829,547 1,869,778
Current liabilities    
Accounts payable 20,481 17,921
Accrued compensation 32,320 38,304
Accrued expenses and other liabilities 16,571 17,796
Current portion of equipment financing obligations 621 1,135
Current portion of operating lease liabilities 5,958 6,884
Pharma contract liabilities 6,119 5,192
Total current liabilities 82,070 87,232
Long-term liabilities    
Convertible senior notes, net 533,189 532,483
Operating lease liabilities 73,434 72,289
Deferred income tax liabilities, net 51,709 55,475
Other long-term liabilities 14,141 14,022
Total long-term liabilities 672,473 674,269
Total liabilities 754,543 761,501
Commitments and contingencies (Note 11)
Stockholders’ equity    
Common stock, $0.001 par value, (250,000,000 shares authorized; 124,722,215 and 124,107,500 shares issued and outstanding, respectively) 125 124
Additional paid-in capital 1,142,133 1,123,628
Accumulated other comprehensive loss (3,009) (638)
Accumulated deficit (64,245) (14,837)
Total stockholders’ equity 1,075,004 1,108,277
Total liabilities and stockholders’ equity $ 1,829,547 $ 1,869,778
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Statement of Financial Position [Abstract]    
Property and equipment, accumulated depreciation $ 116,254 $ 109,952
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized 250,000,000 250,000,000
Common stock, shares issued 124,722,215 124,107,500
Common stock, shares outstanding 124,722,215 124,107,500
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Total net revenue $ 117,169 $ 115,533
COST OF REVENUE 78,937 73,959
Total gross profit 38,232 41,574
Operating expenses:    
General and administrative 66,248 40,476
Research and development 7,713 2,456
Sales and marketing 16,299 13,749
Total operating expenses 90,260 56,681
Loss from operations (52,028) (15,107)
Interest (income) expense, net 1,301 1,177
Other (income) expenses, net (168) 4,854
Loss before taxes (53,161) (21,138)
Income tax (benefit) expense (3,753) 976
Net loss $ (49,408) $ (22,114)
NET LOSS PER SHARE    
Basic (in dollars per share) $ (0.40) $ (0.19)
Diluted (in dollars per share) $ (0.40) $ (0.19)
WEIGHTED AVERAGE COMMON SHARES OUTSTANDING    
Basic (in shares) 123,630 116,199
Diluted (in shares) 123,630 116,199
Clinical Services    
Total net revenue $ 98,791 $ 96,487
Total gross profit 33,524 34,922
Pharma Services    
Total net revenue 18,378 19,046
Total gross profit $ 4,708 $ 6,652
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Statement of Comprehensive Income [Abstract]    
NET LOSS $ (49,408) $ (22,114)
OTHER COMPREHENSIVE LOSS:    
Net unrealized loss on marketable securities, net of tax (2,371) (160)
Total other comprehensive loss, net of tax (2,371) (160)
COMPREHENSIVE LOSS $ (51,779) $ (22,274)
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Cumulative-effect adjustment from change in accounting principle
Common Stock
Additional Paid-In Capital
Additional Paid-In Capital
Cumulative-effect adjustment from change in accounting principle
Accumulated Other Comprehensive (Loss) Income
(Accumulated Deficit) Retained Earnings
(Accumulated Deficit) Retained Earnings
Cumulative-effect adjustment from change in accounting principle
Beginning balance (in shares) at Dec. 31, 2020     112,075,474          
Beginning balance at Dec. 31, 2020 $ 694,294 $ (22,575) $ 112 $ 701,357 $ (23,271) $ 10 $ (7,185) $ 696
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Common stock issuance ESPP Plan (in shares)     23,917          
Common stock issuance ESPP Plan 1,024     1,024        
Premiums paid for capped call confirmations (29,291)     (29,291)        
Issuance of restricted stock, net of forfeitures (in shares)     83,220          
Issuance of restricted stock, net of forfeitures (614)     (614)        
Issuance of common stock for stock options (in shares)     260,167          
Issuance of common stock for stock options 2,239     2,239        
Issuance of common stock - public offering, net of underwriting discounts (in shares)     4,693,876          
Issuance of common stock - public offering, net of underwriting discounts 218,500   $ 5 218,495        
Stock issuance fees and expenses (242)     (242)        
ESPP expense 241     241        
Stock-based compensation expense - options and restricted stock 2,412     2,412        
Net unrealized loss on marketable securities, net of tax (160)         (160)    
Net loss (22,114)           (22,114)  
Ending balance (in shares) at Mar. 31, 2021     117,136,654          
Ending balance at Mar. 31, 2021 843,714   $ 117 872,350   (150) (28,603)  
Beginning balance (in shares) at Dec. 31, 2021     124,107,500          
Beginning balance at Dec. 31, 2021 1,108,277   $ 124 1,123,628   (638) (14,837)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Common stock issuance ESPP Plan (in shares)     47,853          
Common stock issuance ESPP Plan 971     971        
Issuance of restricted stock, net of forfeitures (in shares)     100,253          
Issuance of restricted stock, net of forfeitures $ (1,049)     (1,049)        
Issuance of common stock for stock options (in shares) 471,609   466,609          
Issuance of common stock for stock options $ 6,480   $ 1 6,479        
ESPP expense 249     249        
Stock-based compensation expense - options and restricted stock 11,855     11,855        
Net unrealized loss on marketable securities, net of tax (2,371)         (2,371)    
Net loss (49,408)           (49,408)  
Ending balance (in shares) at Mar. 31, 2022     124,722,215          
Ending balance at Mar. 31, 2022 $ 1,075,004   $ 125 $ 1,142,133   $ (3,009) $ (64,245)  
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
CASH FLOWS FROM OPERATING ACTIVITIES    
Net loss $ (49,408) $ (22,114)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation 8,395 6,680
Amortization of intangibles 8,490 2,458
Non-cash stock-based compensation 12,103 2,653
Non-cash operating lease expense 2,653 1,862
Amortization of convertible debt discount 661 593
Amortization of debt issue costs 45 43
Unrealized loss on investment in non-consolidated affiliate 0 5,024
Interest receivable on loan receivable from non-consolidated affiliate 0 (209)
Gain on sale of assets held for sale (2,048) 0
Write-off of COVID-19 PCR testing inventory and equipment 0 6,061
Other adjustments 1,126 548
Changes in assets and liabilities, net    
Accounts receivable, net 1,334 3,921
Inventories (445) 2,845
Prepaid lease asset 0 (823)
Prepaid and other assets (2,044) (794)
Accounts payable, operating lease liabilities, deferred taxes, accrued and other liabilities (9,902) (6,538)
Net cash (used in) provided by operating activities (29,040) 2,210
CASH FLOWS FROM INVESTING ACTIVITIES    
Purchases of marketable securities (16,167) (137,776)
Proceeds from sales and maturities of marketable securities 36,438 13,919
Purchases of property and equipment (8,219) (15,831)
Loan receivable from non-consolidated affiliate 0 (15,000)
Net cash provided by (used in) investing activities 12,052 (154,688)
CASH FLOWS FROM FINANCING ACTIVITIES    
Repayment of equipment financing obligations (346) (1,091)
Issuance of common stock, net 6,403 2,617
Proceeds from issuance of convertible debt, net of issuance costs 0 334,410
Premiums paid for capped call confirmations 0 (29,291)
Proceeds from equity offering, net of issuance costs 0 218,290
Net cash provided by financing activities 6,057 524,935
Net change in cash, cash equivalents and restricted cash (10,931) 372,457
Cash, cash equivalents and restricted cash, beginning of period 316,827 250,632
Cash, cash equivalents and restricted cash, end of period 305,896 623,089
Reconciliation of cash, cash equivalents and restricted cash to the Consolidated Balance Sheets:    
Cash and cash equivalents 305,896 611,970
Restricted cash 0 11,119
Total cash, cash equivalents and restricted cash 305,896 623,089
Supplemental disclosure of cash flow information:    
Interest paid 442 41
Income taxes (refunded) paid, net 0 (49)
Supplemental disclosure of non-cash investing and financing information:    
Increase in other current assets for the sale of assets held for sale 12,098 0
Purchases of property and equipment included in accounts payable $ 1,061 $ 2,081
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.22.1
Nature of the Business
3 Months Ended
Mar. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Nature of the Business Nature of the Business
Nature of the Business
NeoGenomics, Inc., a Nevada corporation (the “Company,” or “NeoGenomics”), and its subsidiaries, operate as a certified, high complexity clinical laboratory in accordance with the federal government’s CLIA, as amended, and is dedicated to the delivery of clinical diagnostic services to pathologists, oncologists, urologists, hospitals, and other laboratories as well as providing clinical trial services to pharmaceutical firms.
COVID-19 Pandemic Update
In December 2019, a novel strain of coronavirus (“COVID-19”) was identified and the disease has since spread across the world, including the United States (“U.S.”). In March 2020, the World Health Organization declared the outbreak of COVID-19 a pandemic. The outbreak of the pandemic is materially adversely affecting the Company’s employees, patients, communities, and business operations, as well as the U.S. economy and financial markets. The impact from the COVID-19 pandemic, including recent COVID-19 variants, and the related disruptions had a significant adverse impact on the Company’s results of operations, volume growth rates and test volumes in 2020, 2021, and the first quarter of 2022. The full extent to which the COVID-19 outbreak will impact the Company’s business, results of operations, financial condition, and cash flows will depend on future developments that are highly uncertain and cannot be accurately predicted, including new information that may emerge concerning COVID-19 and the actions to contain it or treat its impact and the economic impact on local, regional, national, and international markets. As the COVID-19 pandemic continues, the Company’s results of operations, financial condition, and cash flows may continue to be materially adversely affected, particularly if the pandemic continues to persist for a significant amount of time.
The Company anticipates that the cash on hand, marketable securities, and expected cash collections are sufficient to fund near-term capital and operating needs for at least the next 12 months.
At the end of the first quarter 2021, due to the broad roll-out of the COVID-19 vaccine and a sharp decline in COVID-19 polymerase chain reaction (“PCR”) testing demand, the Company made the decision to exit COVID-19 PCR testing and the Company recorded a $6.1 million expense related to the exit from COVID-19 PCR testing. This amount consisted of write-offs of $5.3 million for all remaining COVID-19 PCR testing inventory recorded to cost of revenue and $0.8 million for all remaining COVID-19 PCR testing laboratory equipment recorded to general and administrative expenses on the Consolidated Statements of Operations for the three months ended March 31, 2021. There were no such amounts recorded for the three months ended March 31, 2022.
Coronavirus Aid, Relief and Economic Security Act
The Federal government passed legislation that the President of the United States signed into law on March 27, 2020, known as the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”). The CARES Act permits the deferral of payment of the employer portion of social security taxes between March 27, 2020 and December 31, 2020. Fifty percent of the deferred amount was due on December 31, 2021 and the remaining 50% is due on December 31, 2022. As of March 31, 2022 and December 31, 2021 the total accrued deferred social security taxes related to the CARES Act was $3.0 million. This amount was recorded in accrued expenses and other liabilities on the Consolidated Balance Sheets.
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies
3 Months Ended
Mar. 31, 2022
Accounting Changes and Error Corrections [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
Basis of Presentation
The accompanying interim Consolidated Financial Statements are unaudited and have been prepared in accordance with GAAP for interim financial information. All intercompany transactions and balances have been eliminated in the accompanying Consolidated Financial Statements.
The accounting policies of the Company are the same as those set forth in Note 2. Summary of Significant Accounting Policies, to the audited Consolidated Financial Statements contained in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021, except for new accounting standards discussed under Recent Accounting Pronouncements.
Unaudited Interim Financial Information
Certain information and footnote disclosures normally included in the Company’s annual audited Consolidated Financial Statements and accompanying notes have been condensed or omitted in these accompanying interim Consolidated Financial Statements and footnotes. Accordingly, the accompanying interim unaudited Consolidated Financial Statements included herein should be read in conjunction with the audited Consolidated Financial Statements and accompanying notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021.
The results of operations presented in this Quarterly Report on Form 10-Q are not necessarily indicative of the results of operations that may be expected for any future periods. In the opinion of management, these unaudited Consolidated Financial Statements include all adjustments and accruals, consisting only of normal, recurring adjustments that are necessary for a fair statement of the results of all interim periods reported herein.
Use of Estimates
The Company prepares its Consolidated Financial Statements in conformity with GAAP. These principles require management to make estimates, judgments and assumptions that affect the reported amounts of assets, liabilities, revenues and expenses, together with amounts disclosed in the related notes to the Consolidated Financial Statements. Actual results and outcomes may differ from management’s estimates, judgments and assumptions. Significant estimates, judgments and assumptions used in these Consolidated Financial Statements include, but are not limited, to those related to revenues, accounts receivable and related allowances, contingencies, useful lives and recovery of long-term assets and intangible assets, income taxes and valuation allowances, stock-based compensation, business combinations, and impairment analysis of goodwill. These estimates, judgments, and assumptions are reviewed periodically and the effects of material revisions in estimates are reflected on the Consolidated Financial Statements prospectively from the date of the change in estimate.
Assets Held for Sale
Assets to be disposed of by sale are reclassified as held for sale if their carrying amounts are expected to be recovered through a sale transaction rather than through continuing use and when the Company commits to a plan to sell the assets. Assets classified as held for sale are measured at the lower of their carrying value or fair value less selling costs. Such assets are classified within current assets if there is reasonable certainty that the sale and collection of consideration will take place within one year. Upon reclassification as held for sale, long-lived assets are no longer depreciated or amortized and a measurement for impairment is performed to determine if there is an excess of carrying value over fair value less costs to sell. Any remeasurement is reported as an adjustment to the carrying value of the assets. Subsequent changes to estimated fair value less the selling costs will impact the measurement of assets held for sale if the fair value is determined to be less than the carrying value of the assets.
The Company owned 43,560 square feet of its Carlsbad, California facility. During the third quarter of 2021, the Company committed to selling this property and the associated land and concluded that these assets met the held for sale criteria. As of December 31, 2021, $10.1 million was recorded as assets held for sale within current assets on the Consolidated Balance Sheets for this property and associated land and reflected its carrying value which was lower than its fair value less costs to sell. The Company sold this property and associated land for proceeds of $12.1 million, net of closing costs, on March 31, 2022 and recorded a receivable for this amount in other current assets on the Consolidated Balance Sheets at March 31, 2022. The Company recognized a net gain on the sale of this property and associated land of $2.0 million in general and administrative expenses on the Consolidated Statements of Operations.
Sales and Marketing Expenses
Sales and marketing expenses are primarily attributable to employee-related costs including sales management, sales representatives, sales and marketing consultants, and marketing and customer service personnel in the Clinical Services segment. Advertising costs are expensed at the time they are incurred and are deemed immaterial for the three months ended March 31, 2022 and 2021.
Recent Accounting Pronouncements
In November 2021, the FASB issued ASU No. 2021-10, Government Assistance (Topic 832), Disclosures by Business Entities about Government Assistance (“ASU 2021-10”). This update requires business entities to disclose information annually about certain government assistance they receive. Such annual disclosure requirements include the nature of the transactions and the related accounting policy used, the line items on the balance sheet and income statement that are affected and the amounts applicable to each financial statement line item and significant terms and conditions of the transactions. ASU 2021-10 is effective for annual periods beginning after December 15, 2021, with early adoption permitted. ASU 2021-10 should be applied either (1) prospectively to all transactions within the scope of the amendments that are reflected in financial statements at the date of initial application and new transactions that are entered into after the date of initial application or (2) retrospectively to those transactions. The Company will adopt this new accounting standard in its Annual Report on Form 10-K for the year ended December 31, 2022 and does not expect the adoption of this standard to have a material impact on its Consolidated Financial Statements.
In October 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (ASU 2021-08”). This update amends guidance to require that an entity (acquirer) recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Revenue from Contracts with Customers (Topic 606). At the acquisition date, an acquirer should account for the related revenue contracts in accordance with Topic 606 as if it had originated the contracts. ASU 2021-08 is effective for fiscal years beginning
after December 15, 2022, including interim periods within those fiscal years. Early adoption of the amendments is permitted including adoption in an interim period. If the Company early adopts in an interim period, the Company is required to apply the amendments (1) retrospectively to all business combinations for which the acquisition date occurs on or after the beginning of the fiscal year that includes the interim period of early application and (2) prospectively to all business combinations that occur on or after the date of initial application. The amendments in ASU 2021-08 should be applied prospectively to business combinations occurring on or after the effective date of the amendments. The Company is currently evaluating its adoption date of this standard and the impact of the standard on its Consolidated Financial Statements.
In March 2020, the FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting (ASU 2020-04) which provides for temporary optional expedients and exceptions to the current guidance on certain contract modifications and hedging relationships to ease the burdens related to the expected market transition from the London Inter-bank Offered Rate (LIBOR) or other reference rates to alternative reference rates. In January 2021, the FASB issued ASU No. 2021-01, Reference Rate Reform (Topic 848) (ASU 2021-01) to clarify that certain optional expedients and exceptions apply to modifications of derivative contracts and certain hedging relationships affected by changes in the interest rates used for discounting cash flows, computing variation margin settlements, and for calculating price alignment interest. ASU 2020-04 was effective beginning on March 12, 2020 and may be applied prospectively to such transactions through December 31, 2022 and ASU 2021-01 was effective beginning on January 7, 2021 and may be applied retrospectively or prospectively to such transactions through December 31, 2022. The Company will evaluate transactions or contract modifications occurring as a result of reference rate reform and determine whether to apply the optional guidance on an ongoing basis. As of March 31, 2022, there was no impact to the Company’s Consolidated Financial Statements related to ASU 2020-04 or ASU 2021-01.
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.22.1
Acquisitions
3 Months Ended
Mar. 31, 2022
Business Combination and Asset Acquisition [Abstract]  
Acquisitions Acquisitions
Trapelo Health
On April 7, 2021 (the “Trapelo Acquisition Date”), the Company completed the acquisition of a 100% ownership interest in Intervention Insights, Inc. d/b/a Trapelo Health (“Trapelo”), an information technology company focused on precision oncology. The purchase price consisted of (i) cash consideration of $35.6 million, which included a net adjustment of $0.6 million for estimated cash on hand of Trapelo and estimated working capital adjustments on the Trapelo Acquisition Date, and (ii) equity consideration of $29.2 million, consisting of 597,712 shares of the Company’s common stock, par value $0.001 per share, valued at $48.81 per share. The Company acquired control of Trapelo on the Trapelo Acquisition Date; therefore, the fair value of the common stock issued as part of consideration was determined on the basis of the closing market price of the Company’s common stock immediately prior to the Trapelo Acquisition Date. The Trapelo acquisition enhances the Company’s ability to provide customers clinical decision support to help answer complex questions related to precision oncology biomarker testing and treatment options as part of the Company’s comprehensive oncology offerings.
The acquisition of Trapelo was determined to be a business combination and has been accounted for using the acquisition method. The purchase price and purchase price allocation were based upon management’s best estimates and assumptions and are considered final as of March 31, 2022. The following table summarizes the purchase consideration recorded for the acquisition of Trapelo, the fair value of the net assets acquired and liabilities assumed, and the calculation of goodwill based on the excess of the consideration transferred over the fair value of the net assets acquired and liabilities assumed at the Trapelo Acquisition Date (in thousands, except per share data):
Amount
Purchase consideration:
Shares of common stock issued as consideration597,712 
Per share value of common stock issued as consideration$48.81 
Fair value of common stock at Trapelo Acquisition Date$29,174 
Plus: Cash paid at closing35,591 
Total purchase consideration$64,765 
Allocation of the purchase consideration:
Cash$713 
Other current assets282 
Identifiable intangible asset - marketing assets549 
Identifiable intangible asset - developed technology19,040 
Other long-term assets268 
Total identifiable assets acquired20,852 
Current liabilities(751)
Net identifiable assets acquired20,101 
Goodwill44,664 
Total purchase consideration$64,765 
The identified developed technology and marketing intangible assets are being amortized over ten years and four years, respectively, based on their estimated useful lives. The weighted-average amortization period in total for all classes of intangible assets from the Trapelo acquisition is 9.8 years. The developed technology was valued using the income approach, specifically, the multi-period excess earnings method, which measures the after-tax cash flows attributable to the developed technology. The marketing intangible assets were valued using the income approach, specifically, the relief from royalty method, which measures the cash flow streams attributable to the marketing intangible assets in the form of the avoided royalty payment that would be paid to the owner in return for the rights to use the marketing intangible assets had the intangible assets not been acquired. The values of the identifiable intangible assets represent Level 3 measurements as they were based on unobservable inputs reflecting the Company’s assumptions used in pricing the assets at fair value. These inputs required significant judgments and estimates at the time of the valuation.
The goodwill recognized, all of which was assigned to the Clinical Services segment, was primarily attributable to expected synergies of the combined businesses and the acquisition of an assembled workforce knowledgeable of the healthcare and information technology industries. None of the goodwill resulting from the acquisition of Trapelo is expected to be deductible for income tax purposes.
The results of operations of Trapelo are included in the Company’s unaudited Consolidated Financial Statements beginning on the Trapelo Acquisition Date. No pro forma information has been included relating to the Trapelo acquisition, as this acquisition was not deemed to be material to the Company’s revenue or net loss on a pro forma basis.
Inivata Limited
On June 18, 2021 (the “Inivata Acquisition Date”), the Company completed the acquisition of the remaining equity interests in Inivata Limited, a private limited company incorporated in England and Wales (“Inivata”). Inivata is a global, commercial stage, liquid biopsy platform company. The acquisition follows a $25.0 million minority equity investment by the Company in Series C1 Preference Shares (the “Preference Shares” or “previously-held equity interest”) in Inivata in May 2020, at which time the Company also acquired a fixed price option to purchase the remainder of equity interests in Inivata for $390.0 million (the “Purchase Option”). The Company and Inivata also entered into a line of credit agreement in the amount of $15.0 million (the “Line of Credit”) in May 2020. In the first quarter of 2021, prior to the Inivata Acquisition Date, an observable transaction of an identical investment in Inivata Preference Shares occurred which resulted in a remeasurement of the Preference Shares to the value of this observable transaction. The Company recorded a net unrealized loss of $5.0 million on investment in non-consolidated affiliate for this remeasurement for the three months ended March 31, 2021 in other expense (income), net on the Consolidated Statements of Operations.
The Inivata acquisition adds liquid biopsy platform technology, including minimal residual disease testing capabilities, to the Company’s comprehensive portfolio of oncology testing solutions. The purchase price consisted of cash consideration of
$398.6 million, which included a net adjustment of $8.6 million for estimated cash on hand of Inivata and other adjustments on the Inivata Acquisition Date, and was funded through cash on hand and a private placement of equity.
Prior to the acquisition of the remaining equity interests in Inivata, the Company accounted for its previously-held equity interest and the Purchase Option in Inivata as equity securities without a readily determinable fair value. The equity interests were recorded at cost minus impairment, if any, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer. Therefore, the Company’s acquisition of control of Inivata on the Inivata Acquisition Date was accounted for as a business combination achieved in stages under the acquisition method. Accordingly, the Company used a discounted cash flow to derive a business enterprise value of Inivata in order to determine the acquisition-date fair value of the Company’s previously-held equity interest and Purchase Option in Inivata. To determine the fair value of the previously-held equity interest, the fair value of Inivata’s total equity was allocated to its various classes of equity based on the respective rights and privileges of each class of stock in liquidation. The business enterprise value and a Black-Scholes model were then used to determine the fair value of the remaining equity acquired through the exercise of the Purchase Option. The Purchase Option was recorded at the fair value at the Inivata Acquisition Date based on its settlement value. This resulted in fair values of $64.9 million in Preference Shares and a $74.3 million Purchase Option, immediately prior to the acquisition. On the Inivata Acquisition Date, the $10.3 million outstanding under the Line of Credit extended by the Company to Inivata was effectively settled as part of the acquisition of Inivata at the $15.0 million principal amount and was recorded as part of the consideration transferred in the acquisition. The Company recorded a gain on investment in and loan receivable from non-consolidated affiliate, net, within the Company’s Consolidated Statements of Operations of $109.3 million for the year ended December 31, 2021 for the excess of the acquisition-date fair value of the Company’s previously-held equity interest, Purchase Option, and Line of Credit over their carrying values.
The fair value and allocation of the business combination are preliminary, are based upon management’s best estimates and assumptions, and are subject to future revision. The following table summarizes the preliminary calculation of goodwill based on the excess of the estimated fair value of the consideration transferred including the fair value of the Line of Credit, and the estimated fair value of the previously-held equity interest and Purchase Option, over the estimated fair value of the net assets acquired and liabilities assumed at the Inivata Acquisition Date and includes measurement period adjustments recorded during 2021 (in thousands):
June 18, 2021
(as initially reported)
Measurement Period AdjustmentsJune 18, 2021
(as adjusted)
Fair value of business combination:
Cash paid at closing$398,594 $— $398,594 
Fair value of Line of Credit15,000 — 15,000 
Fair value of consideration transferred$413,594 $— $413,594 
Fair value of previously-held equity interest(1)
62,919 1,987 64,906 
Fair value of Purchase Option(1)
58,537 15,763 74,300 
Total fair value of business combination$535,050 $17,750 $552,800 
Allocation of the fair value business combination:
Cash$14,068 $— $14,068 
Other current assets(2)
5,366 345 5,711 
Property and equipment1,753 — 1,753 
Identifiable intangible assets - developed technology(1)
302,982 (11,796)291,186 
Identifiable intangible assets - trademarks(1)
31,700 (226)31,474 
Identifiable intangible asset - trade name(1)
2,322 253 2,575 
Other long-term assets6,240 — 6,240 
Total identifiable assets acquired364,431 (11,424)353,007 
Current liabilities(4,241)(1,650)(5,891)
Deferred income tax liabilities(3)
(64,680)3,686 (60,994)
Other long-term liabilities(4,690)— (4,690)
Net identifiable assets acquired 290,820 (9,388)281,432 
Goodwill244,230 27,138 271,368 
Total fair value of business combination$535,050 $17,750 $552,800 

(1) Measurement period adjustment primarily relates to a change in estimated taxes based on jurisdictions in which forecasted profits are expected to be generated.
(2) Measurement period adjustment relates to the recognition of a credit which Inivata is entitled to claim for certain research and development expenditures
(3) Measurement period adjustment relates to a change in estimated deferred income tax liabilities as a result of the reduction in the amounts for intangibles assets and related future amortization.
Due to the timing of the acquisition, the following are considered preliminary and are subject to change:
amounts for intangible assets, property and equipment, other current assets, current liabilities, and other long-term liabilities pending finalization of the valuation;
amounts for income tax liabilities, pending finalization of estimates and assumptions in respect of certain tax aspects of the transaction;
amount of goodwill pending the completion of the valuation of the assets acquired and liabilities assumed and the reporting unit allocation of the goodwill; and
the acquisition-date fair value of the Company’s previously-held equity interest, Purchase Option, and the Line of Credit, and the gain on investment in and loan receivable from non-consolidated affiliate.
The Company will finalize these amounts no later than one year from the acquisition date, once it obtains the information necessary to complete the measurement process. Any changes resulting from facts and circumstances that existed as of the acquisition date may result in adjustments to the preliminary amounts disclosed above which may impact the reported results in the period those adjustments are identified.
The identified developed technology intangible assets and the trademark intangible assets are both being amortized over fifteen years, and the trade name intangible asset is being amortized over five years, based on their estimated useful lives. The
weighted-average amortization period in total for all classes of intangible assets from the Inivata acquisition is 14.9 years. The developed technology was valued using the income approach, specifically, the multi-period excess earnings method, which measures the after-tax cash flows attributable to the developed technology. The trademarks and trade name assets were valued using the income approach, specifically, the relief from royalty method, which measures the cash flow streams attributable to the trademarks and trade name assets in the form of the avoided royalty payment that would be paid to the owner in return for the rights to use the trademarks and trade name assets had the assets not been acquired. The values of the identifiable intangible assets represent Level 3 measurements as they were based on unobservable inputs reflecting the Company’s assumptions used in pricing the assets at fair value. These inputs required significant judgments and estimates at the time of the valuation.
The goodwill recognized, of which $238.4 million and $33.0 million was assigned to the Clinical Services and Pharma Services segments, respectively, was primarily attributable to expected synergies of the combined businesses and the acquisition of an assembled workforce knowledgeable of liquid biopsy technology for oncology testing. The recording of amortizable intangibles has given rise to a deferred tax liability upon the acquisition of Inivata which increased goodwill by $61.0 million. None of the goodwill resulting from the acquisition of Inivata is expected to be deductible for income tax purposes.
The following unaudited pro forma information and has been provided for illustrative purposes only and is not necessarily indicative of results that would have occurred had the acquisition of Inivata occurred on January 1, 2020, nor are they necessarily indicative of future results (in thousands):

Three Months Ended March 31, 2021
(unaudited)
Net revenue$115,452 
Net loss$(27,895)

These unaudited pro forma results represent the combined results of operations of the Company and Inivata, on an unaudited pro forma basis, for the period in which the acquisition of Inivata occurred and the prior reporting period as though the companies had been combined as of the beginning of the earliest period presented. Therefore, the unaudited pro forma consolidated results have been prepared by adjusting the Company’s historical results to include the acquisition of Inivata as if it occurred on January 1, 2020. These unaudited pro forma consolidated historical results exclude $5.0 million of unrealized loss on investment in non-consolidated affiliate recorded in other expense (income), net on the Consolidated Statements of Operations for the three months ended March 31, 2021.
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements
3 Months Ended
Mar. 31, 2022
Fair Value Disclosures [Abstract]  
Fair Value Measurements 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. A fair value hierarchy has been established based on three levels of inputs, of which the first two are considered observable and the last unobservable.
Level 1: Quoted prices in active markets for identical assets or liabilities. These are typically obtained from real-time quotes for transactions in active exchange markets involving identical assets.
Level 2: Inputs, other than quoted prices included within Level 1, which are observable for the asset or liability, either directly or indirectly. These are typically obtained from readily-available pricing sources for comparable instruments.
Level 3: Unobservable inputs, where there is little or no market activity for the asset or liability. These inputs reflect the reporting entity’s own assumptions of the data that market participants would use in pricing the asset or liability, based on the best information available in the circumstances.
Assets and Liabilities that are Measured at Fair Value on a Recurring Basis
The Company measures certain financial assets at fair value on a recurring basis, including its marketable securities and certain cash equivalents. The Company considers all securities available-for-sale, including those with maturity dates beyond 12 months, and therefore these securities are classified within current assets on the Consolidated Balance Sheets as they are available to support current operational liquidity needs. The money market accounts are valued based on quoted market prices in active markets. The marketable securities are generally valued based on other observable inputs for those securities (including market corroborated pricing or other models that utilize observable inputs such as interest rates and yield curves) based on information provided by independent third-party pricing entities, except for U.S. Treasury securities which are valued based on quoted market prices in active markets.
The following tables set forth the amortized cost, gross unrealized gains, gross unrealized losses and fair values of the Company’s marketable securities accounted for as available-for-sale securities as of March 31, 2022 and December 31, 2021.
March 31, 2022
(in thousands)Amortized CostGross Unrealized GainsGross Unrealized LossesFair Value
Financial Assets:
Short-term marketable securities:
     U.S. Treasury securities$51,190 $— $(610)$50,580 
     Yankee bonds8,031 — (76)7,955 
     Agency bonds7,020 — (49)6,971 
     Municipal bonds12,403 — (711)11,692 
     Commercial paper9,185 — — 9,185 
     Asset-backed securities28,364 — (311)28,053 
     Corporate bonds62,615 (1,518)61,098 
Total$178,808 $$(3,275)$175,534 
December 31, 2021
(in thousands)Amortized CostGross Unrealized GainsGross Unrealized LossesFair Value
Financial Assets:
Short-term marketable securities:
     U.S. Treasury securities$52,791 $11 $(138)$52,664 
     Yankee bonds6,175 (16)6,160 
     Agency bonds17,546 — (16)17,530 
     Municipal bonds12,440 — (211)12,229 
     Commercial paper17,694 — (4)17,690 
     Asset-backed securities27,620 (86)27,535 
     Corporate bonds65,198 (452)64,755 
Total$199,464 $22 $(923)$198,563 

The Company had $0.4 million and $0.6 million of accrued interest receivable at March 31, 2022 and December 31, 2021, respectively, included in other current assets on its Consolidated Balance Sheets related to its marketable securities. There were no realized gains or losses on marketable securities for the three months ended March 31, 2022. Realized gains or losses on marketable securities for the three months ended March 31, 2021 were immaterial.
The following tables set forth the fair value of available-for-sale marketable securities by contractual maturity at March 31, 2022 and December 31, 2021.
March 31, 2022
(in thousands)One Year or LessOver One Year Through Five YearsOver Five YearsTotal
Financial Assets:
Marketable Securities:
     U.S. Treasury securities$38,899 $11,681 $— $50,580 
     Yankee bonds6,103 1,852 — 7,955 
     Agency bonds6,971 — — 6,971 
     Municipal bonds— 11,692 — 11,692 
     Commercial paper9,185 — — 9,185 
     Asset-backed securities23,250 4,803 — 28,053 
     Corporate bonds23,984 37,114 — 61,098 
Total$108,392 $67,142 $— $175,534 
December 31, 2021
(in thousands)One Year or LessOver One Year Through Five YearsOver Five YearsTotal
Financial Assets:
Marketable Securities:
     U.S. Treasury securities$22,550 $30,114 $— $52,664 
     Yankee bonds4,150 2,010 — 6,160 
     Agency bonds14,041 3,489 — 17,530 
     Municipal bonds— 12,229 — 12,229 
     Commercial paper17,690 — — 17,690 
     Asset-backed securities20,868 6,667 — 27,535 
     Corporate bonds25,412 39,343 — 64,755 
Total$104,711 $93,852 $— $198,563 

The following tables set forth the Company’s cash equivalents and marketable securities accounted for as available-for-sale securities that were measured at fair value on a recurring basis based on the fair value hierarchy as of March 31, 2022 and December 31, 2021.
March 31, 2022
(in thousands)Level 1Level 2Level 3Total
Financial Assets:
  Cash equivalents:
     Money market funds$246,906 $— $— $246,906 
     Commercial paper— 27,664 — 27,664 
Marketable securities:
     U.S. Treasury securities50,580 — — 50,580 
     Yankee bonds7,955 — — 7,955 
     Agency bonds6,971 — — 6,971 
     Municipal bonds11,692 — — 11,692 
     Commercial paper— 9,185 — 9,185 
     Asset-backed securities— 28,053 — 28,053 
     Corporate bonds— 61,098 — 61,098 
Total$324,104 $126,000 $— $450,104 
December 31, 2021
(in thousands)Level 1Level 2Level 3Total
Financial Assets:
  Cash equivalents:
     Money market funds$254,157 $— $— $254,157 
     Commercial paper— 22,491 — 22,491 
Marketable securities:
     U.S. Treasury securities52,664 — — 52,664 
     Yankee bonds6,160 — — 6,160 
     Agency bonds17,530 — — 17,530 
     Municipal bonds12,229 — — 12,229 
     Commercial paper— 17,690 — 17,690 
     Asset-backed securities— 27,535 — 27,535 
     Corporate bonds— 64,755 — 64,755 
Total$342,740 $132,471 $— $475,211 

There were no transfers of financial assets or liabilities into or out of Level 1, Level 2, or Level 3 for the three months ended March 31, 2022 and March 31, 2021.
Assets and Liabilities that are Measured at Fair Value on a Nonrecurring Basis
The carrying value of cash and cash equivalents, accounts receivable, net, accounts payable, accrued expenses and other liabilities, and other current assets and liabilities, are considered reasonable estimates of their respective fair values at March 31, 2022 and December 31, 2021 due to their short-term nature.
The Company also measures certain non-financial assets at fair value on a nonrecurring basis, primarily intangible assets, goodwill, and long-lived assets in connection with periodic evaluations for potential impairment. The Company estimates the fair value of these assets using primarily unobservable inputs and, as such, these are considered Level 3 fair value measurements.
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible Assets
3 Months Ended
Mar. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets Goodwill and Intangible AssetsThe following table summarizes the changes in the carrying amount of goodwill by segment for the three months ended March 31, 2022 (in thousands):
March 31, 2022December 31, 2021
Clinical Services$462,603 $462,603 
Pharma Services64,512 64,512 
Total $527,115 $527,115 
Intangible assets consisted of the following (in thousands):
  March 31, 2022
 Amortization
Period (years)
CostAccumulated
Amortization
Net
Customer Relationships
7 - 15
$143,101 $48,228 $94,873 
Developed Technology
10 - 15
310,226 17,127 293,099 
Marketing Assets
4
549 135 414 
Trademarks
15
31,473 1,649 29,824 
Trade Name
5
2,584 406 2,178 
Trademark - Indefinite lived13,447 — 13,447 
Total $501,380 $67,545 $433,835 
 
  December 31, 2021
 Amortization
Period (years)
CostAccumulated
Amortization
Net
Customer Relationships
7 - 15
$143,101 $45,756 $97,345 
Developed Technology
10 - 15
310,226 11,798 298,428 
Marketing Assets4549 100 449 
Trademarks1531,473 1,125 30,348 
Trade Name52,584 276 2,308 
Trademark - Indefinite lived13,447 — 13,447 
Total$501,380 $59,055 $442,325 
 
The Company records amortization expense within cost of revenue and general and administrative expense on the Consolidated Statement of Operations. The following table summarizes the amortization expense for the three months ended March 31, 2022 and 2021 (in thousands):
Three Months Ended March 31,
20222021
Amortization of intangibles included in cost of revenue$4,853 $— 
Amortization of intangibles included in general and administrative expenses3,637 2,458
Total amortization of intangibles$8,490 $2,458 
The estimated amortization expense related to amortizable intangible assets for each of the following periods as of March 31, 2022 is as follows (in thousands):
 
Remainder of 2022$25,389 
202333,899 
202433,899 
202533,798 
202633,485 
Thereafter259,918 
Total$420,388 
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.22.1
Debt
3 Months Ended
Mar. 31, 2022
Debt Disclosure [Abstract]  
Debt Debt2028 Convertible Senior Notes
On January 11, 2021, the Company completed the sale of $345.0 million of Convertible Senior Notes with a stated interest rate of 0.25% and a maturity date of January 15, 2028 (the “2028 Convertible Notes”), unless earlier converted, redeemed, or repurchased.
The last reported sales price of the Company’s common stock was not greater than or equal to 130.0% of the conversion price of the 2028 Convertible Notes on at least 20 of the last 30 consecutive trading days of the quarter ended December 31, 2021. Based on the terms of the 2028 Convertible Notes, the holders could not have converted all or a portion of their 2028 Convertible Notes in the first quarter of 2022. The last reported sales price of the Company’s common stock was not greater than or equal to 130.0% of the conversion price of the 2028 Convertible Notes on at least 20 of the last 30 consecutive trading days of the quarter ended March 31, 2022. Based on the terms of the 2028 Convertible Notes, the holders cannot convert all or a portion of their 2028 Convertible Notes in the second quarter of 2022. The value of the 2028 Convertible Notes, if-converted, does not exceed the principal amount based on a closing stock price of $12.15 on March 31, 2022.
The interest expense recognized on the 2028 Convertible Notes includes $0.2 million, $0.4 million and $8,400 for the contractual coupon interest, the amortization of the debt discount and the amortization of the debt issuance costs, respectively, for the three months ended March 31, 2022. The interest expense recognized on the 2028 Convertible Notes includes $0.2 million, $0.4 million and $6,700 for the contractual coupon interest, the amortization of the debt discount and the amortization of the debt issuance costs, respectively, for the three months ended March 31, 2021. The effective interest rate on the 2028 Convertible Notes is 0.70%, which includes the interest on the 2028 Convertible Notes and amortization of the debt discount and debt issuance costs. The 2028 Convertible Notes bear interest at a rate of 0.25% per annum, payable semi-annually in arrears on January 15 and July 15 of each year, beginning on July 15, 2021.
At March 31, 2022, the estimated fair values (Level 2) of the 0.25% Convertible Senior Notes due 2028 was $231.4 million. At December 31, 2021, the estimated fair value (Level 2) of the 0.25% Convertible Senior Notes due 2028 was $297.6 million.
2025 Convertible Senior Notes
On May 4, 2020, the Company completed the sale of $201.3 million of Convertible Senior Notes with a stated interest rate of 1.25% and a maturity date of May 1, 2025 (the “2025 Convertible Notes”), unless earlier converted, redeemed, or repurchased.
The last reported sales price of the Company’s common stock was not greater than or equal to 130.0% of the conversion price of the 2025 Convertible Notes on at least 20 of the last 30 consecutive trading days of the quarter ended December 31, 2021. Based on the terms of the 2025 Convertible Notes, the holders could not have converted all or a portion of their 2025 Convertible Notes in the first quarter of 2022. The last reported sales price of the Company’s common stock was not greater than or equal to 130.0% of the conversion price of the 2025 Convertible Notes on at least 20 of the last 30 consecutive trading days of the quarter ended March 31, 2022. Based on the terms of the 2025 Convertible Notes, the holders cannot convert all or a portion of their 2025 Convertible Notes in the second quarter of 2022. The value of the 2025 Convertible Notes, if-converted, does not exceed the principal amount based on a closing stock price of $12.15 on March 31, 2022.
The interest expense recognized on the 2025 Convertible Notes includes $0.6 million, $0.3 million and $0.04 million for the contractual coupon interest, the amortization of the debt discount and the amortization of the debt issuance costs, respectively, for the three months ended March 31, 2022. The interest expense recognized on the 2025 Convertible Notes includes $0.6 million, $0.3 million and $0.04 million for the contractual coupon interest, the amortization of the debt discount and the amortization of the debt issuance costs, respectively, for the three months ended March 31, 2021. The effective interest rate on the 2025 Convertible Notes is 1.96%, which includes the interest on the 2025 Convertible Notes and amortization of the debt discount and debt issuance costs. The 2025 Convertible Notes bear interest at a rate of 1.25% per annum, payable semi-annually in arrears on May 1 and November 1 of each year, which began on November 1, 2020.
At March 31, 2022, the estimated fair values (Level 2) of the 1.25% Convertible Senior Notes due 2025 was $176.1 million. At December 31, 2021, the estimated fair value (Level 2) of the 1.25% Convertible Senior Notes due 2025 was $238.9 million.
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation
3 Months Ended
Mar. 31, 2022
Equity [Abstract]  
Stock-Based Compensation Stock-Based Compensation
The Company recorded approximately $12.1 million and $2.7 million for stock-based compensation in general and administrative expenses on the Consolidated Statements of Operations for the three months ended March 31, 2022 and 2021, respectively.
Stock Options
A summary of the stock option activity under the Company’s plans for the three months ended March 31, 2022 is as follows:
 
Number of
Shares
Weighted Average Exercise Price
Options outstanding at December 31, 20212,961,195 $25.46 
Options granted1,218,481 $25.03 
Less:
Options exercised471,609 $13.70 
Options forfeited747,269 $29.56 
Options outstanding at March 31, 20222,960,798 $26.11 
Exercisable at March 31, 20221,343,021 $19.37 
The fair value of each stock option award granted during the three months ended March 31, 2022 was estimated as of the grant date using a Black-Scholes model with the following weighted average assumptions:
 Three Months Ended
March 31, 2022
Expected term (in years)
4 - 5.5
Risk-free interest rate (%)1.6%
Expected volatility (%)
42% - 49%
Dividend yield (%)
Weighted average grant date fair value per share$9.98
 
As of March 31, 2022, there was approximately $12.5 million of unrecognized stock-based compensation expense related to stock options that will be recognized over a weighted-average period of approximately 2.2 years.
Restricted Stock Awards
A summary of the restricted stock activity under the Company’s plans for the three months ended March 31, 2022 is as follows:
Number of Restricted
Shares
Weighted Average Grant Date Fair Value
Nonvested at December 31, 2021851,403 $36.00 
Granted516,014 $25.67 
Vested(171,687)$35.13 
Forfeited(357,205)$30.71 
Nonvested at March 31, 2022838,525 $32.07 
As of March 31, 2022, there was approximately $19.1 million of unrecognized stock-based compensation expense related to restricted stock that will be recognized over a weighted-average period of approximately 2.0 years.
Modification of Stock Option and Restricted Stock Awards
In the three months ended March 31, 2022, upon the Chief Executive Officer’s departure from the Company and in accordance with the terms of the Chief Executive Officer’s separation agreement, 237,960 previously granted time-based vesting stock option awards and 142,302 previously granted time-vesting restricted stock awards accelerated vesting. The Company accounted for the effects of the accelerated vesting of these stock awards as a modification, and recognized $5.9 million of incremental stock-based compensation which consisted of $2.3 million and $3.6 million for the acceleration of stock option awards and restricted stock awards, respectively, within general and administrative expenses on the Consolidated Statements of Operations for the three months ended March 31, 2022.
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue Recognition
3 Months Ended
Mar. 31, 2022
Revenue from Contract with Customer [Abstract]  
Revenue Recognition Revenue Recognition
The Company’s two reportable segments for which it recognizes revenue are (1) Clinical Services and (2) Pharma Services. The Clinical Services segment provides various clinical testing services to community-based pathology practices, oncology practices, hospital pathology labs, reference labs, and academic centers with reimbursement from various payers including client direct billing, commercial insurance, Medicare and other government payers, and patients. The Pharma Services segment supports pharmaceutical firms in their drug development programs by providing testing services and data analytics for clinical trials and research.
Clinical Services Revenue
The Company’s specialized diagnostic services are performed based on a written test requisition form or electronic equivalent. The performance obligation is satisfied and revenues are recognized once the diagnostic services have been performed and the results have been delivered to the ordering physician. These diagnostic services are billed to various payers, including client direct billing, commercial insurance, Medicare and other government payers, and patients. Revenue is recorded for all payers based on the amount expected to be collected, which considers implicit price concessions. Implicit price concessions represent differences between amounts billed and the estimated consideration the Company expects to receive based on negotiated discounts, historical collection experience and other anticipated adjustments, including anticipated payer denials. Collection of consideration the Company expects to receive typically occurs within 30 to 60 days of billing for commercial insurance, Medicare and other governmental and self-pay payers and within 60 to 90 days of billing for client payers.
Pharma Services Revenue
The Company’s Pharma Services segment generally enters into contracts with pharmaceutical customers as well as other CROs to provide research and clinical trial services ranging in duration from one month to several years. The Company records revenue on a unit-of-service basis based on number of units completed and the total expected contract value. The total expected contract value is estimated based on historical experience of total contracted units compared to realized units as well as known factors on a specific contract-by-contract basis. Certain contracts include upfront fees, final settlement amounts, and/or billing milestones that may not align with the completion of performance obligations. The value of these upfront fees or final settlement amounts is usually recognized over time based on the number of units completed, which aligns with the progress of the Company towards fulfilling its obligations under the contract.
The Company also enters into other contracts, such as validation studies and informatics. Revenue for validation studies for which the sole deliverable may be a final report that is sent to the sponsor(s) at the completion of contracted activities, is recognized at a point in time upon delivery of the final report to the sponsor. Informatics is the sale of de-identified data for which deliverables typically consist of retrospective records or prospective deliveries of data. Informatics revenue is recognized upon delivery of retrospective data or over time for prospective data feeds. Any contracts that contain multiple performance obligations and include both units-of-service and point in time deliverables are accounted for as separate performance obligations and revenue is recognized as previously disclosed. The Company negotiates billing schedules and payment terms on a contract-by-contract basis. While the contract terms generally provide for payments based on a unit-of-service arrangement, the billing schedules, payment terms, and related cash payments may not align with the performance of services and, as such, may not correspond to revenue recognized in any given period.
Amounts collected in advance of services being provided are deferred as contract liabilities on the Consolidated Balance Sheets. The associated revenue is recognized and the contract liability is reduced as the contracted services are subsequently performed. Contract assets are established for revenue recognized but not yet billed. These contract assets are reduced once the customer is invoiced and a corresponding receivable is recorded. Additionally, certain costs to obtain contracts, primarily for sales commissions, are capitalized when incurred and amortized over the term of the contract. Amounts capitalized for contracts with an initial contract term of twelve months or less are classified as current assets. All others are classified as non-current assets.
Most contracts are terminable by the customers, either immediately or according to advance notice terms specified within the contracts. All contracts require payment of fees to the Company for services rendered through the date of termination and may require payment for subsequent services necessary to conclude the study or close out the contract.
The following table summarizes the values of contract assets, capitalized commissions and contract liabilities (in thousands):
March 31, 2022December 31, 2021
Current pharma contract assets (1)
$1,643 $1,738 
Long-term pharma contract assets (2)
261 236 
Total pharma contract assets$1,904 $1,974 
Current pharma capitalized commissions (1)
$168 $109 
Long-term pharma capitalized commissions (2)
972 882 
Total pharma capitalized commissions$1,140 $991 
Current pharma contract liabilities$6,119 $5,192 
Long-term pharma contract liabilities (3)
1,081 917 
Total pharma contract liabilities$7,200 $6,109 
(1) Current pharma contract assets and Current pharma capitalized commissions are classified as other current assets on the Consolidated Balance Sheets.
(2) Long-term pharma contract assets and Long-term pharma capitalized commissions are classified as other assets on the Consolidated Balance Sheets.
(3) Long-term pharma contract liabilities are classified as other long-term liabilities on the Consolidated Balance Sheets.
Revenue recognized for the three months ended March 31, 2022 and 2021 related to Pharma contract liability balances outstanding at the beginning of the period was $3.1 million was $2.7 million, respectively. Amortization of capitalized commissions for the three months ended March 31, 2022 and 2021 was $0.1 million and $0.2 million, respectively.
Disaggregation of Revenue
The Company considered various factors for both its Clinical Services and Pharma Services segments in determining appropriate levels of homogeneous data for its disaggregation of revenue; including the nature, amount, timing, and uncertainty of revenue and cash flows. Clinical Services categories align with the types of customers due to similarities of billing method, level of reimbursement, and timing of cash receipts. Unbilled amounts are accrued and allocated to payer categories based on historical experience. In future periods actual billings by payer category may differ from accrued amounts. Pharma Services relate to contracts with large pharmaceutical and biotech customers as well as other CROs. Because the nature, timing, and uncertainty of revenue and cash flows are similar and primarily driven by individual contract terms Pharma Services revenue is not further disaggregated.
The following table details the disaggregation of revenue for both the Clinical and Pharma Services Segments (in thousands):
Three Months Ended March 31,
20222021
Clinical Services:
    Client direct billing$65,014 $60,709 
    Commercial Insurance18,288 18,574 
    Medicare and Medicaid15,465 17,150 
    Self-Pay24 54 
Total Clinical Services $98,791 $96,487 
Pharma Services:18,378 19,046 
Total Revenue$117,169 $115,533 
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes
3 Months Ended
Mar. 31, 2022
Income Tax Disclosure [Abstract]  
Income Taxes Income TaxesAt the end of each interim period, management estimates the annual effective tax rate based on forecasted pre-tax results of the Company’s global operations and applies such rate to its ordinary quarterly earnings to calculate income tax expense related to ordinary income. The tax effects of items significant, unusual and infrequent in nature are discretely calculated and recognized
in the period during which they occur. These discrete items often relate to changes in tax laws, excess tax benefits/deficiencies related to share-based compensation or adjustments to previously reported tax expense/benefits.
Management assesses the recoverability of its deferred tax assets as of the end of each quarter, weighing available positive and negative evidence, and is required to establish and maintain a valuation allowance for these assets if it is more likely than not that some or all of the deferred income tax assets will not be realized. The weight given to the evidence is commensurate with the extent to which the evidence can be objectively verified. If negative evidence exists, positive evidence is necessary to support a conclusion that a valuation allowance is not needed.
A cumulative loss in recent years is a significant piece of negative evidence that is difficult to overcome. Cumulative loss in recent years is commonly defined as a three-year cumulative loss position. As of March 31, 2022, the Company’s U.S. ongoing operations were in a three-year cumulative loss position. Management determined that sufficient objectively verifiable positive evidence did not exist to overcome the negative evidence of the Company’s U.S. cumulative loss position. Accordingly, the Company’s estimated annual effective tax rate applied to the Company’s pre-tax loss for the three months ended March 31, 2022, includes the unfavorable impact of a valuation allowance against the Company’s deferred income tax assets expected to be created in 2022 for additional U.S. net operating loss and tax credit carryforwards.
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.22.1
Net Loss Per Share
3 Months Ended
Mar. 31, 2022
Earnings Per Share [Abstract]  
Net Loss Per Share Net Loss Per Share
The Company presents both basic earnings per share (“EPS”) and diluted EPS. Basic EPS excludes potential dilution and is computed by dividing net loss by the weighted-average number of common shares outstanding for the period. Diluted EPS reflects the potential dilution that could occur if stock awards were exercised and if the 2028 Convertible Notes and 2025 Convertible Notes were converted. The potential dilution from stock awards is accounted for using the treasury stock method based on the average market value of the Company’s common stock. The potential dilution from conversion of the 2028 Convertible Notes and 2025 Convertible Notes is accounted for using the if-converted method, which requires that all of the shares of the Company’s common stock issuable upon conversion of the 2028 Convertible Notes and the 2025 Convertible Notes will be included in the calculation of diluted EPS assuming conversion of the 2028 Convertible Notes and the 2025 Convertible Notes at the beginning of the reporting period (or at time of issuance, if later).
The following table shows the calculations (in thousands, except net loss per share amounts):
Three Months Ended March 31,
20222021
NET LOSS$(49,408)$(22,114)
Basic weighted average shares outstanding123,630 116,199 
Diluted weighted average shares outstanding123,630 116,199 
Basic net loss per share$(0.40)$(0.19)
Diluted net loss per share$(0.40)$(0.19)


The following potential dilutive shares were excluded from the calculation of diluted net loss per share because their effect would be anti-dilutive (in thousands):
Three Months Ended March 31,
20222021
Stock options467 2,418 
Restricted stock awards137 216 
2025 Convertible Notes5,538 5,538 
2028 Convertible Notes5,215 4,868 

In connection with the 2028 Convertible Notes offering, on January 11, 2021, the Company entered into separate, privately negotiated convertible note hedge transactions (collectively, the “Capped Call Transactions”) with option counterparties pursuant to capped call confirmations at a cost of approximately $29.3 million. The potential effect of the Capped Call Transactions were excluded from the calculation of diluted net loss per share in the three months ended March 31, 2022 as the Company’s closing price on March 31, 2022 did not exceed the conversion price of $85.75 per share. The Capped Call Transactions are not reflected in diluted net loss per share as they are anti-dilutive.
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
Commitments an Contingencies Commitments and Contingencies
Legal Proceeding
On January 20, 2021, Natera, Inc. filed a patent infringement complaint against the Company’s newly-acquired subsidiary Inivata Limited and its subsidiary Inivata, Inc. in United States District Court for the district of Delaware, alleging Inivata’s InVisionFirst-Lung™ cancer diagnostic test of infringing two patents. The litigation is presently in the pleadings stage. The Company believes that it has good and substantial defenses to the claims alleged in the suit, but there is no guarantee that the Company will prevail. At the time of filing, the outcome of this matter is not estimable or probable.
Regulatory Matter
With the assistance of outside counsel, the Company is voluntarily conducting an internal investigation that focuses on the compliance of certain consulting and service agreements with federal healthcare laws and regulations, including those relating to fraud, waste and abuse. Based on this internal investigation, the Company voluntarily notified the Office of Inspector General of the U.S. Department of Health and Human Services (“OIG”) of the Company’s internal investigation in November 2021. The Company’s review of this matter is ongoing. The Company has a reserve of $11.2 million in other long-term liabilities as of March 31, 2022 and December 31, 2021 on the Consolidated Balance Sheets for potential damages and liabilities primarily associated with the federal healthcare program revenue received by the Company in connection with the agreements at issue that were identified during the course of this internal investigation. This reserve reflects management’s best estimate of the minimum probable loss associated with this matter. As a result of the ongoing investigation and interactions with regulatory authorities, the Company may accrue additional reserves for any related potential damages and liabilities arising out of this matter. At this time, the Company is unable to predict the duration, scope, result or related costs associated with any further investigation, including by the OIG, or any other governmental authority, or what penalties or remedial actions they may seek. Accordingly, at this time, the Company is unable to estimate a range of possible loss in excess of the amount reserved. Any determination that the Company’s operations or activities are not in compliance with existing laws or regulations, however, could result in the imposition of civil or criminal fines, penalties, disgorgement, restitution, equitable relief, or other losses or conduct restrictions, which could be material to the Company’s financial results or business operations.
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.22.1
Related Party Transactions
3 Months Ended
Mar. 31, 2022
Related Party Transactions [Abstract]  
Related Party Transactions Related Party Transactions
On May 22, 2020, the Company formed a strategic alliance with Inivata and entered into a Strategic Alliance Agreement and Laboratory Services Agreement whereas Inivata, prior to the Inivata Acquisition Date, would render and perform certain laboratory testing which the Company made available to customers. In connection with this agreement, Inivata provided $0.4 million of testing services to the Company recorded in cost of revenue in the Consolidated Statements of Operations for the three months ended March 31, 2021.
On June 18, 2021, the Company completed its acquisition of all remaining equity interest in Inivata by exercising its Purchase Option. Beginning June 18, 2021, Inivata is a wholly-owned consolidated subsidiary of the Company. As of the Inivata Acquisition Date, Inivata’s financial statement activity is being consolidated within the Company’s unaudited Consolidated Financial Statements. For further details on the acquisition of Inivata, please refer to Note 3. Acquisitions.
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.22.1
Segment Information
3 Months Ended
Mar. 31, 2022
Segment Reporting [Abstract]  
Segment Information Segment Information
The Company recognizes revenue under two reportable segments, (1) Clinical Services and (2) Pharma Services. The Clinical Services segment provides various clinical testing services to community-based pathology and oncology practices, hospital pathology labs, and academic centers with reimbursement from various payers including client direct billing, commercial insurance, Medicare and other government payers, and self-pay patients. The Pharma Services segment supports pharmaceutical firms’ drug development programs by assisting with various clinical trials and research as well as providing informatics related services often supporting pharmaceutical commercialization efforts.
The financial information reviewed by the Chief Operating Decision Maker (“CODM”) includes revenues, cost of revenue, and gross profit for both reportable segments. Assets are not presented at the segment level as that information is not used by the CODM.
The following table summarizes the segment information (in thousands):
Three Months Ended March 31,
20222021
Net revenues:
Clinical Services$98,791 $96,487 
Pharma Services18,378 19,046 
Total revenue117,169 115,533 
Cost of revenue:
Clinical Services(1)
65,267 61,565 
Pharma Services(2)
13,670 12,394 
Total cost of revenue78,937 73,959 
Gross Profit:
Clinical Services33,524 34,922 
Pharma Services4,708 6,652 
Total gross profit38,232 41,574 
Operating expenses:
General and administrative66,248 40,476 
Research and development7,713 2,456 
Sales and marketing16,299 13,749 
Total operating expenses90,260 56,681 
Loss from operations(52,028)(15,107)
Interest (income) expense, net1,301 1,177 
Other (income) expenses, net(168)4,854 
Loss before taxes(53,161)(21,138)
Income tax (benefit) expense(3,753)976 
Net loss$(49,408)$(22,114)
(1) Clinical Services cost of revenue includes $4.3 million of amortization of acquired Inivata developed technology for the three months ended March 31, 2022. Clinical Services cost of revenue includes write-offs of $5.3 million for COVID-19 PCR testing inventory for the three months ended March 31, 2021.
(2) Pharma Services cost of revenue for the three months ended March 31, 2022 includes $0.6 million of amortization of acquired Inivata developed technology intangible assets. There were no such amounts for the three months ended March 31, 2021.
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2022
Accounting Changes and Error Corrections [Abstract]  
Basis of Presentation
Basis of Presentation
The accompanying interim Consolidated Financial Statements are unaudited and have been prepared in accordance with GAAP for interim financial information. All intercompany transactions and balances have been eliminated in the accompanying Consolidated Financial Statements.
The accounting policies of the Company are the same as those set forth in Note 2. Summary of Significant Accounting Policies, to the audited Consolidated Financial Statements contained in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021, except for new accounting standards discussed under Recent Accounting Pronouncements.
Use of Estimates
Use of Estimates
The Company prepares its Consolidated Financial Statements in conformity with GAAP. These principles require management to make estimates, judgments and assumptions that affect the reported amounts of assets, liabilities, revenues and expenses, together with amounts disclosed in the related notes to the Consolidated Financial Statements. Actual results and outcomes may differ from management’s estimates, judgments and assumptions. Significant estimates, judgments and assumptions used in these Consolidated Financial Statements include, but are not limited, to those related to revenues, accounts receivable and related allowances, contingencies, useful lives and recovery of long-term assets and intangible assets, income taxes and valuation allowances, stock-based compensation, business combinations, and impairment analysis of goodwill. These estimates, judgments, and assumptions are reviewed periodically and the effects of material revisions in estimates are reflected on the Consolidated Financial Statements prospectively from the date of the change in estimate.
Assets Held for Sale
Assets Held for Sale
Assets to be disposed of by sale are reclassified as held for sale if their carrying amounts are expected to be recovered through a sale transaction rather than through continuing use and when the Company commits to a plan to sell the assets. Assets classified as held for sale are measured at the lower of their carrying value or fair value less selling costs. Such assets are classified within current assets if there is reasonable certainty that the sale and collection of consideration will take place within one year. Upon reclassification as held for sale, long-lived assets are no longer depreciated or amortized and a measurement for impairment is performed to determine if there is an excess of carrying value over fair value less costs to sell. Any remeasurement is reported as an adjustment to the carrying value of the assets. Subsequent changes to estimated fair value less the selling costs will impact the measurement of assets held for sale if the fair value is determined to be less than the carrying value of the assets.
Sales and Marketing Expense
Sales and Marketing Expenses
Sales and marketing expenses are primarily attributable to employee-related costs including sales management, sales representatives, sales and marketing consultants, and marketing and customer service personnel in the Clinical Services segment. Advertising costs are expensed at the time they are incurred and are deemed immaterial for the three months ended March 31, 2022 and 2021.
Recently Accounting Pronouncements
Recent Accounting Pronouncements
In November 2021, the FASB issued ASU No. 2021-10, Government Assistance (Topic 832), Disclosures by Business Entities about Government Assistance (“ASU 2021-10”). This update requires business entities to disclose information annually about certain government assistance they receive. Such annual disclosure requirements include the nature of the transactions and the related accounting policy used, the line items on the balance sheet and income statement that are affected and the amounts applicable to each financial statement line item and significant terms and conditions of the transactions. ASU 2021-10 is effective for annual periods beginning after December 15, 2021, with early adoption permitted. ASU 2021-10 should be applied either (1) prospectively to all transactions within the scope of the amendments that are reflected in financial statements at the date of initial application and new transactions that are entered into after the date of initial application or (2) retrospectively to those transactions. The Company will adopt this new accounting standard in its Annual Report on Form 10-K for the year ended December 31, 2022 and does not expect the adoption of this standard to have a material impact on its Consolidated Financial Statements.
In October 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (ASU 2021-08”). This update amends guidance to require that an entity (acquirer) recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Revenue from Contracts with Customers (Topic 606). At the acquisition date, an acquirer should account for the related revenue contracts in accordance with Topic 606 as if it had originated the contracts. ASU 2021-08 is effective for fiscal years beginning
after December 15, 2022, including interim periods within those fiscal years. Early adoption of the amendments is permitted including adoption in an interim period. If the Company early adopts in an interim period, the Company is required to apply the amendments (1) retrospectively to all business combinations for which the acquisition date occurs on or after the beginning of the fiscal year that includes the interim period of early application and (2) prospectively to all business combinations that occur on or after the date of initial application. The amendments in ASU 2021-08 should be applied prospectively to business combinations occurring on or after the effective date of the amendments. The Company is currently evaluating its adoption date of this standard and the impact of the standard on its Consolidated Financial Statements.
In March 2020, the FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting (ASU 2020-04) which provides for temporary optional expedients and exceptions to the current guidance on certain contract modifications and hedging relationships to ease the burdens related to the expected market transition from the London Inter-bank Offered Rate (LIBOR) or other reference rates to alternative reference rates. In January 2021, the FASB issued ASU No. 2021-01, Reference Rate Reform (Topic 848) (ASU 2021-01) to clarify that certain optional expedients and exceptions apply to modifications of derivative contracts and certain hedging relationships affected by changes in the interest rates used for discounting cash flows, computing variation margin settlements, and for calculating price alignment interest. ASU 2020-04 was effective beginning on March 12, 2020 and may be applied prospectively to such transactions through December 31, 2022 and ASU 2021-01 was effective beginning on January 7, 2021 and may be applied retrospectively or prospectively to such transactions through December 31, 2022. The Company will evaluate transactions or contract modifications occurring as a result of reference rate reform and determine whether to apply the optional guidance on an ongoing basis. As of March 31, 2022, there was no impact to the Company’s Consolidated Financial Statements related to ASU 2020-04 or ASU 2021-01.
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.1
Acquisitions (Tables)
3 Months Ended
Mar. 31, 2022
Business Combination and Asset Acquisition [Abstract]  
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed The following table summarizes the purchase consideration recorded for the acquisition of Trapelo, the fair value of the net assets acquired and liabilities assumed, and the calculation of goodwill based on the excess of the consideration transferred over the fair value of the net assets acquired and liabilities assumed at the Trapelo Acquisition Date (in thousands, except per share data):
Amount
Purchase consideration:
Shares of common stock issued as consideration597,712 
Per share value of common stock issued as consideration$48.81 
Fair value of common stock at Trapelo Acquisition Date$29,174 
Plus: Cash paid at closing35,591 
Total purchase consideration$64,765 
Allocation of the purchase consideration:
Cash$713 
Other current assets282 
Identifiable intangible asset - marketing assets549 
Identifiable intangible asset - developed technology19,040 
Other long-term assets268 
Total identifiable assets acquired20,852 
Current liabilities(751)
Net identifiable assets acquired20,101 
Goodwill44,664 
Total purchase consideration$64,765 
The following table summarizes the preliminary calculation of goodwill based on the excess of the estimated fair value of the consideration transferred including the fair value of the Line of Credit, and the estimated fair value of the previously-held equity interest and Purchase Option, over the estimated fair value of the net assets acquired and liabilities assumed at the Inivata Acquisition Date and includes measurement period adjustments recorded during 2021 (in thousands):
June 18, 2021
(as initially reported)
Measurement Period AdjustmentsJune 18, 2021
(as adjusted)
Fair value of business combination:
Cash paid at closing$398,594 $— $398,594 
Fair value of Line of Credit15,000 — 15,000 
Fair value of consideration transferred$413,594 $— $413,594 
Fair value of previously-held equity interest(1)
62,919 1,987 64,906 
Fair value of Purchase Option(1)
58,537 15,763 74,300 
Total fair value of business combination$535,050 $17,750 $552,800 
Allocation of the fair value business combination:
Cash$14,068 $— $14,068 
Other current assets(2)
5,366 345 5,711 
Property and equipment1,753 — 1,753 
Identifiable intangible assets - developed technology(1)
302,982 (11,796)291,186 
Identifiable intangible assets - trademarks(1)
31,700 (226)31,474 
Identifiable intangible asset - trade name(1)
2,322 253 2,575 
Other long-term assets6,240 — 6,240 
Total identifiable assets acquired364,431 (11,424)353,007 
Current liabilities(4,241)(1,650)(5,891)
Deferred income tax liabilities(3)
(64,680)3,686 (60,994)
Other long-term liabilities(4,690)— (4,690)
Net identifiable assets acquired 290,820 (9,388)281,432 
Goodwill244,230 27,138 271,368 
Total fair value of business combination$535,050 $17,750 $552,800 

(1) Measurement period adjustment primarily relates to a change in estimated taxes based on jurisdictions in which forecasted profits are expected to be generated.
(2) Measurement period adjustment relates to the recognition of a credit which Inivata is entitled to claim for certain research and development expenditures
(3) Measurement period adjustment relates to a change in estimated deferred income tax liabilities as a result of the reduction in the amounts for intangibles assets and related future amortization.
Business Acquisition, Pro Forma Information
The following unaudited pro forma information and has been provided for illustrative purposes only and is not necessarily indicative of results that would have occurred had the acquisition of Inivata occurred on January 1, 2020, nor are they necessarily indicative of future results (in thousands):

Three Months Ended March 31, 2021
(unaudited)
Net revenue$115,452 
Net loss$(27,895)
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2022
Fair Value Disclosures [Abstract]  
Fair Value, Assets Measured on Recurring and Nonrecurring Basis
The following tables set forth the amortized cost, gross unrealized gains, gross unrealized losses and fair values of the Company’s marketable securities accounted for as available-for-sale securities as of March 31, 2022 and December 31, 2021.
March 31, 2022
(in thousands)Amortized CostGross Unrealized GainsGross Unrealized LossesFair Value
Financial Assets:
Short-term marketable securities:
     U.S. Treasury securities$51,190 $— $(610)$50,580 
     Yankee bonds8,031 — (76)7,955 
     Agency bonds7,020 — (49)6,971 
     Municipal bonds12,403 — (711)11,692 
     Commercial paper9,185 — — 9,185 
     Asset-backed securities28,364 — (311)28,053 
     Corporate bonds62,615 (1,518)61,098 
Total$178,808 $$(3,275)$175,534 
December 31, 2021
(in thousands)Amortized CostGross Unrealized GainsGross Unrealized LossesFair Value
Financial Assets:
Short-term marketable securities:
     U.S. Treasury securities$52,791 $11 $(138)$52,664 
     Yankee bonds6,175 (16)6,160 
     Agency bonds17,546 — (16)17,530 
     Municipal bonds12,440 — (211)12,229 
     Commercial paper17,694 — (4)17,690 
     Asset-backed securities27,620 (86)27,535 
     Corporate bonds65,198 (452)64,755 
Total$199,464 $22 $(923)$198,563 
Investments Classified by Contractual Maturity Date
The following tables set forth the fair value of available-for-sale marketable securities by contractual maturity at March 31, 2022 and December 31, 2021.
March 31, 2022
(in thousands)One Year or LessOver One Year Through Five YearsOver Five YearsTotal
Financial Assets:
Marketable Securities:
     U.S. Treasury securities$38,899 $11,681 $— $50,580 
     Yankee bonds6,103 1,852 — 7,955 
     Agency bonds6,971 — — 6,971 
     Municipal bonds— 11,692 — 11,692 
     Commercial paper9,185 — — 9,185 
     Asset-backed securities23,250 4,803 — 28,053 
     Corporate bonds23,984 37,114 — 61,098 
Total$108,392 $67,142 $— $175,534 
December 31, 2021
(in thousands)One Year or LessOver One Year Through Five YearsOver Five YearsTotal
Financial Assets:
Marketable Securities:
     U.S. Treasury securities$22,550 $30,114 $— $52,664 
     Yankee bonds4,150 2,010 — 6,160 
     Agency bonds14,041 3,489 — 17,530 
     Municipal bonds— 12,229 — 12,229 
     Commercial paper17,690 — — 17,690 
     Asset-backed securities20,868 6,667 — 27,535 
     Corporate bonds25,412 39,343 — 64,755 
Total$104,711 $93,852 $— $198,563 
Fair Value, Assets Measured on Recurring Basis The following tables set forth the Company’s cash equivalents and marketable securities accounted for as available-for-sale securities that were measured at fair value on a recurring basis based on the fair value hierarchy as of March 31, 2022 and December 31, 2021.
March 31, 2022
(in thousands)Level 1Level 2Level 3Total
Financial Assets:
  Cash equivalents:
     Money market funds$246,906 $— $— $246,906 
     Commercial paper— 27,664 — 27,664 
Marketable securities:
     U.S. Treasury securities50,580 — — 50,580 
     Yankee bonds7,955 — — 7,955 
     Agency bonds6,971 — — 6,971 
     Municipal bonds11,692 — — 11,692 
     Commercial paper— 9,185 — 9,185 
     Asset-backed securities— 28,053 — 28,053 
     Corporate bonds— 61,098 — 61,098 
Total$324,104 $126,000 $— $450,104 
December 31, 2021
(in thousands)Level 1Level 2Level 3Total
Financial Assets:
  Cash equivalents:
     Money market funds$254,157 $— $— $254,157 
     Commercial paper— 22,491 — 22,491 
Marketable securities:
     U.S. Treasury securities52,664 — — 52,664 
     Yankee bonds6,160 — — 6,160 
     Agency bonds17,530 — — 17,530 
     Municipal bonds12,229 — — 12,229 
     Commercial paper— 17,690 — 17,690 
     Asset-backed securities— 27,535 — 27,535 
     Corporate bonds— 64,755 — 64,755 
Total$342,740 $132,471 $— $475,211 
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill The following table summarizes the changes in the carrying amount of goodwill by segment for the three months ended March 31, 2022 (in thousands):
March 31, 2022December 31, 2021
Clinical Services$462,603 $462,603 
Pharma Services64,512 64,512 
Total $527,115 $527,115 
Classes of Intangible Assets
Intangible assets consisted of the following (in thousands):
  March 31, 2022
 Amortization
Period (years)
CostAccumulated
Amortization
Net
Customer Relationships
7 - 15
$143,101 $48,228 $94,873 
Developed Technology
10 - 15
310,226 17,127 293,099 
Marketing Assets
4
549 135 414 
Trademarks
15
31,473 1,649 29,824 
Trade Name
5
2,584 406 2,178 
Trademark - Indefinite lived13,447 — 13,447 
Total $501,380 $67,545 $433,835 
 
  December 31, 2021
 Amortization
Period (years)
CostAccumulated
Amortization
Net
Customer Relationships
7 - 15
$143,101 $45,756 $97,345 
Developed Technology
10 - 15
310,226 11,798 298,428 
Marketing Assets4549 100 449 
Trademarks1531,473 1,125 30,348 
Trade Name52,584 276 2,308 
Trademark - Indefinite lived13,447 — 13,447 
Total$501,380 $59,055 $442,325 
Schedule of Intangible Asset Amortization Expense The following table summarizes the amortization expense for the three months ended March 31, 2022 and 2021 (in thousands):
Three Months Ended March 31,
20222021
Amortization of intangibles included in cost of revenue$4,853 $— 
Amortization of intangibles included in general and administrative expenses3,637 2,458
Total amortization of intangibles$8,490 $2,458 
Estimated Amortization Expense
The estimated amortization expense related to amortizable intangible assets for each of the following periods as of March 31, 2022 is as follows (in thousands):
 
Remainder of 2022$25,389 
202333,899 
202433,899 
202533,798 
202633,485 
Thereafter259,918 
Total$420,388 
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation (Tables)
3 Months Ended
Mar. 31, 2022
Equity [Abstract]  
Summary of Stock Option Activity
A summary of the stock option activity under the Company’s plans for the three months ended March 31, 2022 is as follows:
 
Number of
Shares
Weighted Average Exercise Price
Options outstanding at December 31, 20212,961,195 $25.46 
Options granted1,218,481 $25.03 
Less:
Options exercised471,609 $13.70 
Options forfeited747,269 $29.56 
Options outstanding at March 31, 20222,960,798 $26.11 
Exercisable at March 31, 20221,343,021 $19.37 
Summary of Fair Value of Each Stock Option Award Granted The fair value of each stock option award granted during the three months ended March 31, 2022 was estimated as of the grant date using a Black-Scholes model with the following weighted average assumptions:
 Three Months Ended
March 31, 2022
Expected term (in years)
4 - 5.5
Risk-free interest rate (%)1.6%
Expected volatility (%)
42% - 49%
Dividend yield (%)
Weighted average grant date fair value per share$9.98
Summary of Restricted Stock Activity A summary of the restricted stock activity under the Company’s plans for the three months ended March 31, 2022 is as follows:
Number of Restricted
Shares
Weighted Average Grant Date Fair Value
Nonvested at December 31, 2021851,403 $36.00 
Granted516,014 $25.67 
Vested(171,687)$35.13 
Forfeited(357,205)$30.71 
Nonvested at March 31, 2022838,525 $32.07 
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2022
Revenue from Contract with Customer [Abstract]  
Summary of Contract Assets and Liabilities The following table summarizes the values of contract assets, capitalized commissions and contract liabilities (in thousands):
March 31, 2022December 31, 2021
Current pharma contract assets (1)
$1,643 $1,738 
Long-term pharma contract assets (2)
261 236 
Total pharma contract assets$1,904 $1,974 
Current pharma capitalized commissions (1)
$168 $109 
Long-term pharma capitalized commissions (2)
972 882 
Total pharma capitalized commissions$1,140 $991 
Current pharma contract liabilities$6,119 $5,192 
Long-term pharma contract liabilities (3)
1,081 917 
Total pharma contract liabilities$7,200 $6,109 
(1) Current pharma contract assets and Current pharma capitalized commissions are classified as other current assets on the Consolidated Balance Sheets.
(2) Long-term pharma contract assets and Long-term pharma capitalized commissions are classified as other assets on the Consolidated Balance Sheets.
(3) Long-term pharma contract liabilities are classified as other long-term liabilities on the Consolidated Balance Sheets.
Summary of Disaggregation of Revenue
The following table details the disaggregation of revenue for both the Clinical and Pharma Services Segments (in thousands):
Three Months Ended March 31,
20222021
Clinical Services:
    Client direct billing$65,014 $60,709 
    Commercial Insurance18,288 18,574 
    Medicare and Medicaid15,465 17,150 
    Self-Pay24 54 
Total Clinical Services $98,791 $96,487 
Pharma Services:18,378 19,046 
Total Revenue$117,169 $115,533 
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.1
Net Loss Per Share (Tables)
3 Months Ended
Mar. 31, 2022
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following table shows the calculations (in thousands, except net loss per share amounts):
Three Months Ended March 31,
20222021
NET LOSS$(49,408)$(22,114)
Basic weighted average shares outstanding123,630 116,199 
Diluted weighted average shares outstanding123,630 116,199 
Basic net loss per share$(0.40)$(0.19)
Diluted net loss per share$(0.40)$(0.19)
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
The following potential dilutive shares were excluded from the calculation of diluted net loss per share because their effect would be anti-dilutive (in thousands):
Three Months Ended March 31,
20222021
Stock options467 2,418 
Restricted stock awards137 216 
2025 Convertible Notes5,538 5,538 
2028 Convertible Notes5,215 4,868 
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Segment Information (Tables)
3 Months Ended
Mar. 31, 2022
Segment Reporting [Abstract]  
Summary of Segment Information The following table summarizes the segment information (in thousands):
Three Months Ended March 31,
20222021
Net revenues:
Clinical Services$98,791 $96,487 
Pharma Services18,378 19,046 
Total revenue117,169 115,533 
Cost of revenue:
Clinical Services(1)
65,267 61,565 
Pharma Services(2)
13,670 12,394 
Total cost of revenue78,937 73,959 
Gross Profit:
Clinical Services33,524 34,922 
Pharma Services4,708 6,652 
Total gross profit38,232 41,574 
Operating expenses:
General and administrative66,248 40,476 
Research and development7,713 2,456 
Sales and marketing16,299 13,749 
Total operating expenses90,260 56,681 
Loss from operations(52,028)(15,107)
Interest (income) expense, net1,301 1,177 
Other (income) expenses, net(168)4,854 
Loss before taxes(53,161)(21,138)
Income tax (benefit) expense(3,753)976 
Net loss$(49,408)$(22,114)
(1) Clinical Services cost of revenue includes $4.3 million of amortization of acquired Inivata developed technology for the three months ended March 31, 2022. Clinical Services cost of revenue includes write-offs of $5.3 million for COVID-19 PCR testing inventory for the three months ended March 31, 2021.
(2) Pharma Services cost of revenue for the three months ended March 31, 2022 includes $0.6 million of amortization of acquired Inivata developed technology intangible assets. There were no such amounts for the three months ended March 31, 2021.
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Nature of the Business - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
PCR testing, amount recorded, COVID-19 $ 0 $ 6,061  
PCR testing, write-offs, COVID-19   5,300  
PCR testing, general and administrative expenses, COVID-19 0 $ 800  
COVID-19, deferred social security payroll tax $ 3,000   $ 3,000
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
ft²
Mar. 31, 2022
USD ($)
ft²
Dec. 31, 2021
USD ($)
Accounting Changes and Error Corrections [Abstract]      
Square feet owned | ft² 43,560 43,560  
Assets held for sale $ 0 $ 0 $ 10,050
Proceeds from sale of property $ 12,100    
Gain on sale of property   $ 2,000  
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Acquisitions - Narrative (Details) - USD ($)
3 Months Ended 12 Months Ended
Sep. 30, 2021
Jun. 18, 2021
Apr. 07, 2021
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
May 31, 2020
Business Acquisition [Line Items]              
Common stock, par value (in dollars per share)       $ 0.001   $ 0.001  
Inivata Limited              
Business Acquisition [Line Items]              
Net unrealized loss for remeasurement of investment         $ 5,000,000    
Amount outstanding under line of credit   $ 10,300,000          
Variable Interest Entity, Not Primary Beneficiary | Inivata Limited              
Business Acquisition [Line Items]              
Investment in minority interest             $ 25,000,000
Consideration paid to other shareholders   390,000,000          
Marketing Assets              
Business Acquisition [Line Items]              
Amortization period of acquired intangible assets       4 years   4 years  
Trademarks              
Business Acquisition [Line Items]              
Amortization period of acquired intangible assets       15 years   15 years  
Trade Name              
Business Acquisition [Line Items]              
Amortization period of acquired intangible assets       5 years   5 years  
Trapelo Health              
Business Acquisition [Line Items]              
Percentage of voting interests acquired (as a percent)     100.00%        
Cash consideration paid     $ 35,591,000        
Payments to acquire business, adjustments     600,000        
Common stock issued for consideration     $ 29,174,000        
Shares of common stock issued as consideration (in shares)     597,712        
Stock price per share on closing date (in dollars per share)     $ 48.81        
Amortization period of acquired intangible assets     9 years 9 months 18 days        
Goodwill, tax deductible amount     $ 0        
Trapelo Health | Identifiable intangible assets - developed technology(1)              
Business Acquisition [Line Items]              
Intangible assets, useful life     10 years        
Trapelo Health | Marketing Assets              
Business Acquisition [Line Items]              
Intangible assets, useful life     4 years        
Inivata              
Business Acquisition [Line Items]              
Cash consideration paid   398,594,000          
Payments to acquire business, adjustments   $ 8,600,000          
Amortization period of acquired intangible assets   14 years 10 months 24 days          
Goodwill, tax deductible amount   $ 0          
Line of credit settled as consideration for acquisition   15,000,000          
Fair value of previously-held equity interest(1) $ 64,900,000 64,906,000          
Fair value of Purchase Option(1) $ 74,300,000 74,300,000          
Gain on investment in and loan receivable from non-consolidated affiliate, net           $ 109,300,000  
Increase in goodwill from deferred income tax liabilities   60,994,000          
Inivata | Clinical Services              
Business Acquisition [Line Items]              
Goodwill acquired   238,400,000          
Inivata | Pharma Services              
Business Acquisition [Line Items]              
Goodwill acquired   $ 33,000,000.0          
Inivata | Identifiable intangible assets - developed technology(1)              
Business Acquisition [Line Items]              
Intangible assets, useful life   15 years          
Inivata | Trademarks              
Business Acquisition [Line Items]              
Intangible assets, useful life   15 years          
Inivata | Trade Name              
Business Acquisition [Line Items]              
Intangible assets, useful life   5 years          
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Acquisitions - Schedule of Provisional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
Sep. 30, 2021
Jun. 18, 2021
Apr. 07, 2021
Mar. 31, 2022
Dec. 31, 2021
Business Acquisition [Line Items]          
Goodwill       $ 527,115 $ 527,115
Trapelo Health          
Business Acquisition [Line Items]          
Shares of common stock issued as consideration (in shares)     597,712    
Stock price per share on closing date (in dollars per share)     $ 48.81    
Common stock issued for consideration     $ 29,174    
Plus: Cash paid at closing     35,591    
Purchase price     64,765    
Cash     713    
Other current assets     282    
Other long-term assets     268    
Total identifiable assets acquired     20,852    
Current liabilities     (751)    
Net identifiable assets acquired     20,101    
Goodwill     44,664    
Total purchase consideration     64,765    
Inivata          
Business Acquisition [Line Items]          
Plus: Cash paid at closing   $ 398,594      
Fair value of Line of Credit   15,000      
Purchase price   413,594      
Measurement period adjustments, fair value of previously-held equity interest   1,987      
Fair value of previously-held equity interest(1) $ 64,900 64,906      
Measurement period adjustments, fair value of Purchase Option   15,763      
Fair value of Purchase Option(1) $ 74,300 74,300      
Measurement period adjustments, net assets acquired   17,750      
Total fair value of business combination   552,800      
Cash   14,068      
Measurement period adjustments, other current assets   345      
Other current assets(2)   5,711      
Property and equipment   1,753      
Other long-term assets   6,240      
Measurement period adjustments, total identifiable assets acquired   (11,424)      
Total identifiable assets acquired   353,007      
Current liabilities   (5,891)      
Measurement period adjustments, current liabilities   (1,650)      
Measurement period adjustments, deferred income tax liabilities   3,686      
Deferred income tax liabilities   (60,994)      
Other long-term liabilities   (4,690)      
Measurement period adjustments, net identifiable assets acquired   (9,388)      
Net identifiable assets acquired   281,432      
Measurement period adjustments, goodwill   27,138      
Goodwill   271,368      
Total purchase consideration   552,800      
Inivata | Previously Reported          
Business Acquisition [Line Items]          
Plus: Cash paid at closing   398,594      
Fair value of Line of Credit   15,000      
Purchase price   413,594      
Fair value of previously-held equity interest(1)   62,919      
Fair value of Purchase Option(1)   58,537      
Total fair value of business combination   535,050      
Cash   14,068      
Other current assets(2)   5,366      
Property and equipment   1,753      
Other long-term assets   6,240      
Total identifiable assets acquired   364,431      
Current liabilities   (4,241)      
Deferred income tax liabilities   (64,680)      
Other long-term liabilities   (4,690)      
Net identifiable assets acquired   290,820      
Goodwill   244,230      
Total purchase consideration   535,050      
Marketing Assets | Trapelo Health          
Business Acquisition [Line Items]          
Intangible assets     549    
Identifiable intangible assets - developed technology(1) | Trapelo Health          
Business Acquisition [Line Items]          
Intangible assets     $ 19,040    
Identifiable intangible assets - developed technology(1) | Inivata          
Business Acquisition [Line Items]          
Measurement period adjustments, identifiable intangible assets   (11,796)      
Intangible assets   291,186      
Identifiable intangible assets - developed technology(1) | Inivata | Previously Reported          
Business Acquisition [Line Items]          
Intangible assets   302,982      
Trademarks | Inivata          
Business Acquisition [Line Items]          
Measurement period adjustments, identifiable intangible assets   (226)      
Intangible assets   31,474      
Trademarks | Inivata | Previously Reported          
Business Acquisition [Line Items]          
Intangible assets   31,700      
Trade Name | Inivata          
Business Acquisition [Line Items]          
Measurement period adjustments, identifiable intangible assets   253      
Intangible assets   2,575      
Trade Name | Inivata | Previously Reported          
Business Acquisition [Line Items]          
Intangible assets   $ 2,322      
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Acquisitions - Pro Forma Information (Details) - Inivata
$ in Thousands
3 Months Ended
Mar. 31, 2021
USD ($)
Business Acquisition [Line Items]  
Net revenue $ 115,452
Net loss $ (27,895)
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements - Schedule of Amortized Cost (Details) - USD ($)
3 Months Ended
Mar. 31, 2021
Mar. 31, 2022
Dec. 31, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Amortized Cost   $ 178,808,000 $ 199,464,000
Gross Unrealized Gains   1,000 22,000
Gross Unrealized Losses   (3,275,000) (923,000)
Fair Value   175,534,000 198,563,000
Accrued interest receivable   400,000 600,000
Realized gains (losses) on marketable securities $ 0    
U.S. Treasury securities      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Amortized Cost   51,190,000 52,791,000
Gross Unrealized Gains   0 11,000
Gross Unrealized Losses   (610,000) (138,000)
Fair Value   50,580,000 52,664,000
Yankee bonds      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Amortized Cost   8,031,000 6,175,000
Gross Unrealized Gains   0 1,000
Gross Unrealized Losses   (76,000) (16,000)
Fair Value   7,955,000 6,160,000
Agency bonds      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Amortized Cost   7,020,000 17,546,000
Gross Unrealized Gains   0 0
Gross Unrealized Losses   (49,000) (16,000)
Fair Value   6,971,000 17,530,000
Municipal bonds      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Amortized Cost   12,403,000 12,440,000
Gross Unrealized Gains   0 0
Gross Unrealized Losses   (711,000) (211,000)
Fair Value   11,692,000 12,229,000
Commercial paper      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Amortized Cost   9,185,000 17,694,000
Gross Unrealized Gains   0 0
Gross Unrealized Losses   0 (4,000)
Fair Value   9,185,000 17,690,000
Asset-backed securities      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Amortized Cost   28,364,000 27,620,000
Gross Unrealized Gains   0 1,000
Gross Unrealized Losses   (311,000) (86,000)
Fair Value   28,053,000 27,535,000
Corporate bonds      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Amortized Cost   62,615,000 65,198,000
Gross Unrealized Gains   1,000 9,000
Gross Unrealized Losses   (1,518,000) (452,000)
Fair Value   $ 61,098,000 $ 64,755,000
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements - Fair Value by Contractual Maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
One Year or Less $ 108,392 $ 104,711
Over One Year Through Five Years 67,142 93,852
Over Five Years 0 0
Total 175,534 198,563
U.S. Treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
One Year or Less 38,899 22,550
Over One Year Through Five Years 11,681 30,114
Over Five Years 0 0
Total 50,580 52,664
Yankee bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
One Year or Less 6,103 4,150
Over One Year Through Five Years 1,852 2,010
Over Five Years 0 0
Total 7,955 6,160
Agency bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
One Year or Less 6,971 14,041
Over One Year Through Five Years 0 3,489
Over Five Years 0 0
Total 6,971 17,530
Municipal bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
One Year or Less 0 0
Over One Year Through Five Years 11,692 12,229
Over Five Years 0 0
Total 11,692 12,229
Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
One Year or Less 9,185 17,690
Over One Year Through Five Years 0 0
Over Five Years 0 0
Total 9,185 17,690
Asset-backed securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
One Year or Less 23,250 20,868
Over One Year Through Five Years 4,803 6,667
Over Five Years 0 0
Total 28,053 27,535
Corporate bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
One Year or Less 23,984 25,412
Over One Year Through Five Years 37,114 39,343
Over Five Years 0 0
Total $ 61,098 $ 64,755
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements - Assets Measured on Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, at fair value $ 175,534 $ 198,563
Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, at fair value 9,185 17,690
U.S. Treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, at fair value 50,580 52,664
Yankee bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, at fair value 7,955 6,160
Agency bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, at fair value 6,971 17,530
Municipal bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, at fair value 11,692 12,229
Asset-backed securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, at fair value 28,053 27,535
Corporate bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, at fair value 61,098 64,755
Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total 450,104 475,211
Fair Value, Recurring | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 246,906 254,157
Fair Value, Recurring | Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 27,664 22,491
Marketable securities, at fair value 9,185 17,690
Fair Value, Recurring | U.S. Treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, at fair value 50,580 52,664
Fair Value, Recurring | Yankee bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, at fair value 7,955 6,160
Fair Value, Recurring | Agency bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, at fair value 6,971 17,530
Fair Value, Recurring | Municipal bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, at fair value 11,692 12,229
Fair Value, Recurring | Asset-backed securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, at fair value 28,053 27,535
Fair Value, Recurring | Corporate bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, at fair value 61,098 64,755
Level 1 | Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total 324,104 342,740
Level 1 | Fair Value, Recurring | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 246,906 254,157
Level 1 | Fair Value, Recurring | Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 0 0
Marketable securities, at fair value 0 0
Level 1 | Fair Value, Recurring | U.S. Treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, at fair value 50,580 52,664
Level 1 | Fair Value, Recurring | Yankee bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, at fair value 7,955 6,160
Level 1 | Fair Value, Recurring | Agency bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, at fair value 6,971 17,530
Level 1 | Fair Value, Recurring | Municipal bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, at fair value 11,692 12,229
Level 1 | Fair Value, Recurring | Asset-backed securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, at fair value 0 0
Level 1 | Fair Value, Recurring | Corporate bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, at fair value 0 0
Level 2 | Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total 126,000 132,471
Level 2 | Fair Value, Recurring | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 0 0
Level 2 | Fair Value, Recurring | Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 27,664 22,491
Marketable securities, at fair value 9,185 17,690
Level 2 | Fair Value, Recurring | U.S. Treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, at fair value 0 0
Level 2 | Fair Value, Recurring | Yankee bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, at fair value 0 0
Level 2 | Fair Value, Recurring | Agency bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, at fair value 0 0
Level 2 | Fair Value, Recurring | Municipal bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, at fair value 0 0
Level 2 | Fair Value, Recurring | Asset-backed securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, at fair value 28,053 27,535
Level 2 | Fair Value, Recurring | Corporate bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, at fair value 61,098 64,755
Level 3 | Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total 0 0
Level 3 | Fair Value, Recurring | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 0 0
Level 3 | Fair Value, Recurring | Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 0 0
Marketable securities, at fair value 0 0
Level 3 | Fair Value, Recurring | U.S. Treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, at fair value 0 0
Level 3 | Fair Value, Recurring | Yankee bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, at fair value 0 0
Level 3 | Fair Value, Recurring | Agency bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, at fair value 0 0
Level 3 | Fair Value, Recurring | Municipal bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, at fair value 0 0
Level 3 | Fair Value, Recurring | Asset-backed securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, at fair value 0 0
Level 3 | Fair Value, Recurring | Corporate bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, at fair value $ 0 $ 0
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible Assets - Schedule of Goodwill (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Goodwill [Line Items]    
Goodwill $ 527,115 $ 527,115
Clinical Services    
Goodwill [Line Items]    
Goodwill 462,603 462,603
Pharma Services    
Goodwill [Line Items]    
Goodwill $ 64,512 $ 64,512
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible Assets - Classes of Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Total cost of intangibles $ 501,380 $ 501,380
Accumulated Amortization 67,545 59,055
Finite-lived intangibles, net 420,388  
Intangible assets, net 433,835 442,325
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Trademark - Indefinite lived 13,447 13,447
Customer Relationships    
Finite-Lived Intangible Assets [Line Items]    
Cost 143,101 143,101
Accumulated Amortization 48,228 45,756
Finite-lived intangibles, net 94,873 97,345
Developed Technology    
Finite-Lived Intangible Assets [Line Items]    
Cost 310,226 310,226
Accumulated Amortization 17,127 11,798
Finite-lived intangibles, net $ 293,099 $ 298,428
Marketing Assets    
Finite-Lived Intangible Assets [Line Items]    
Amortization Period (years) 4 years 4 years
Cost $ 549 $ 549
Accumulated Amortization 135 100
Finite-lived intangibles, net $ 414 $ 449
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Amortization Period (years) 15 years 15 years
Cost $ 31,473 $ 31,473
Accumulated Amortization 1,649 1,125
Finite-lived intangibles, net $ 29,824 $ 30,348
Trade Name    
Finite-Lived Intangible Assets [Line Items]    
Amortization Period (years) 5 years 5 years
Cost $ 2,584 $ 2,584
Accumulated Amortization 406 276
Finite-lived intangibles, net $ 2,178 $ 2,308
Minimum | Customer Relationships    
Finite-Lived Intangible Assets [Line Items]    
Amortization Period (years) 7 years 7 years
Minimum | Developed Technology    
Finite-Lived Intangible Assets [Line Items]    
Amortization Period (years) 10 years 10 years
Maximum | Customer Relationships    
Finite-Lived Intangible Assets [Line Items]    
Amortization Period (years) 15 years 15 years
Maximum | Developed Technology    
Finite-Lived Intangible Assets [Line Items]    
Amortization Period (years) 15 years 15 years
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible Assets - Schedule of Amortization Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Amortization of intangibles $ 8,490 $ 2,458
Cost of Sales    
Finite-Lived Intangible Assets [Line Items]    
Amortization of intangibles 4,853 0
General and Administrative Expense    
Finite-Lived Intangible Assets [Line Items]    
Amortization of intangibles $ 3,637 $ 2,458
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible Assets - Estimated Amortization Expense (Details)
$ in Thousands
Mar. 31, 2022
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
Remainder of 2022 $ 25,389
2023 33,899
2024 33,899
2025 33,798
2026 33,485
Thereafter 259,918
Total $ 420,388
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.1
Debt - Narrative (Details) - Convertible Debt
3 Months Ended
Mar. 31, 2022
USD ($)
day
Dec. 31, 2021
USD ($)
day
Mar. 31, 2021
USD ($)
Mar. 31, 2022
Rate
Mar. 31, 2022
$ / shares
Mar. 31, 2022
Jan. 11, 2021
USD ($)
Rate
May 04, 2020
USD ($)
Rate
0.25% Convertible Senior Notes                
Line of Credit Facility [Line Items]                
Stated interest rate (as a percent) | Rate       0.25%     0.25%  
Debt instrument, face amount             $ 345,000,000  
Convertible Notes, conversion price (in dollars per share) | $ / shares         $ 12.15      
Interest expense, contractual coupon interest $ 200,000   $ 200,000          
Interest expense, accretion of debt discount 400,000   400,000          
Interest expense, amortization of debt issuance costs $ 8,400   6,700          
Effective interest rate on Convertible Notes (as a percent) 0.70%              
0.25% Convertible Senior Notes | Level 2                
Line of Credit Facility [Line Items]                
Estimated fair value of debt $ 231,400,000 $ 297,600,000            
1.25% Convertible Senior Notes                
Line of Credit Facility [Line Items]                
Stated interest rate (as a percent)       1.25%   1.25%   1.25%
Debt instrument, face amount               $ 201,300,000
Convertible Notes, conversion price (in dollars per share) | $ / shares         $ 12.15      
Interest expense, contractual coupon interest 600,000   600,000          
Interest expense, accretion of debt discount 300,000   300,000          
Interest expense, amortization of debt issuance costs $ 40,000.00   $ 40,000.00          
Effective interest rate on Convertible Notes (as a percent) 1.96%              
1.25% Convertible Senior Notes | Level 2                
Line of Credit Facility [Line Items]                
Estimated fair value of debt $ 176,100,000 $ 238,900,000            
1.25% Convertible Senior Notes | Debt Instrument, Redemption, Period One                
Line of Credit Facility [Line Items]                
Conversion price on applicable trading day (as a percent) 130.00% 130.00%            
Threshold trading days | day 20 20            
Consecutive trading days | day 30 30            
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock compensation expense (gain) $ 12.1 $ 2.7
Unrecognized stock-based compensation cost $ 12.5  
Unrecognized share-based compensation expense, weighted-average recognition period (in years) 2 years 2 months 12 days  
Incremental stock-based compensation for accelerated vesting $ 5.9  
Restricted Stock    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Unrecognized stock-based compensation cost $ 19.1  
Unrecognized share-based compensation expense, weighted-average recognition period (in years) 2 years  
Accelerated vesting (in shares) 142,302  
Incremental stock-based compensation for accelerated vesting $ 3.6  
Stock options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Accelerated vesting (in shares) 237,960  
Incremental stock-based compensation for accelerated vesting $ 2.3  
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation - Summary of Stock Option Activity (Details)
3 Months Ended
Mar. 31, 2022
$ / shares
shares
Number of shares  
Beginning balance (in shares) | shares 2,961,195
Options granted (in shares) | shares 1,218,481
Less:  
Options exercised (in shares) | shares 471,609
Options canceled or expired (in shares) | shares 747,269
Ending balance (in shares) | shares 2,960,798
Exercisable at end of period (in shares) | shares 1,343,021
Weighted Average Exercise Price  
Weighted average exercise price, beginning balance (in dollars per share) | $ / shares $ 25.46
Weighted average exercise price, granted (in dollars per share) | $ / shares 25.03
Less:  
Weighted average exercise price, exercised (in dollars per share) | $ / shares 13.70
Weighted average exercise price, canceled or expired (in dollars per share) | $ / shares 29.56
Weighted average exercise price, ending balance (in dollars per share) | $ / shares 26.11
Weighted average exercise price, exercisable, ending balance (in dollars per share) | $ / shares $ 19.37
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation - Fair Value of Each Stock Option Award Granted (Details)
3 Months Ended
Mar. 31, 2022
$ / shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Risk-free interest rate (%) 1.60%
Dividend yield (%) 0.00%
Weighted average fair value/share at grant date (in dollars per share) $ 9.98
Minimum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Expected term (in years) 4 years
Expected volatility (%) 42.00%
Maximum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Expected term (in years) 5 years 6 months
Expected volatility (%) 49.00%
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation - Summary of Restricted Stock Activity (Details) - Restricted Stock
3 Months Ended
Mar. 31, 2022
$ / shares
shares
Number of shares  
Beginning balance (in shares) | shares 851,403
Granted (in shares) | shares 516,014
Vested (in shares) | shares (171,687)
Forfeited (in shares) | shares (357,205)
Ending balance (in shares) | shares 838,525
Weighted average price  
Beginning balance (in dollars per share) | $ / shares $ 36.00
Granted (in dollars per share) | $ / shares 25.67
Vested (in dollars per share) | $ / shares 35.13
Forfeited (in dollars per share) | $ / shares 30.71
Ending balance (in dollars per share) | $ / shares $ 32.07
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue Recognition - Narrative (Details)
$ in Millions
3 Months Ended
Mar. 31, 2022
USD ($)
segment
Mar. 31, 2021
USD ($)
Revenue from Contract with Customer [Abstract]    
Number of operating segments | segment 2  
Revenue payment terms Collection of consideration the Company expects to receive typically occurs within 30 to 60 days of billing for commercial insurance, Medicare and other governmental and self-pay payers and within 60 to 90 days of billing for client payers.  
Pharma contract liability, revenue recognized $ 3.1 $ 2.7
Amortization of contract commissions $ 0.1 $ 0.2
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue Recognition - Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Contract with Customer, Asset, Net [Abstract]    
Current pharma contract assets $ 1,643 $ 1,738
Long-term pharma contract assets 261 236
Total pharma contract assets 1,904 1,974
Capitalized Contract Cost [Abstract]    
Current pharma capitalized commissions 168 109
Long-term pharma capitalized commissions 972 882
Total pharma capitalized commissions 1,140 991
Contract with Customer, Liability [Abstract]    
Current pharma contract liabilities 6,119 5,192
Long-term pharma contract liabilities 1,081 917
Total pharma contract liabilities $ 7,200 $ 6,109
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]    
Total net revenue $ 117,169 $ 115,533
Clinical Services    
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]    
Total net revenue 98,791 96,487
Clinical Services | Client direct billing    
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]    
Total net revenue 65,014 60,709
Clinical Services | Commercial Insurance    
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]    
Total net revenue 18,288 18,574
Clinical Services | Medicare and Medicaid    
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]    
Total net revenue 15,465 17,150
Clinical Services | Self-Pay    
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]    
Total net revenue 24 54
Pharma Services    
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]    
Total net revenue $ 18,378 $ 19,046
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.1
Net Loss Per Share - Schedule of Basic and Diluted Income (Loss) Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Earnings Per Share [Abstract]    
NET LOSS $ (49,408) $ (22,114)
Basic weighted average shares outstanding (in shares) 123,630 116,199
Diluted weighted average shares outstanding (in shares) 123,630 116,199
Basic net income (loss) per share (in dollars per share) $ (0.40) $ (0.19)
Diluted net income (loss) per share (in dollars per share) $ (0.40) $ (0.19)
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Net Loss Per Share - Schedule of Antidilutive Shares (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Jan. 11, 2021
Mar. 31, 2022
Mar. 31, 2021
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Proceeds from issuance of convertible debt, net of issuance costs   $ 0 $ 334,410
Capped Call Transactions      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Proceeds from issuance of convertible debt, net of issuance costs $ 29,300    
Offering price per share (in dollars per share)   $ 85.75  
Stock options      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities (in shares)   467,000 2,418,000
Restricted Stock      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities (in shares)   137,000 216,000
Convertible Debt Securities | 1.25% Convertible Senior Notes      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities (in shares)   5,538,000 5,538,000
Convertible Debt Securities | 0.25% Convertible Senior Notes      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities (in shares)   5,215,000 4,868,000
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies (Details)
$ in Millions
Jan. 20, 2021
patent
Mar. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Patent Infringement Complaint      
Contractual Obligation [Line Items]      
Number of patents allegedly infringed upon | patent 2    
Federal Healthcare Program Revenue      
Contractual Obligation [Line Items]      
Loss contingency accrual | $   $ 11.2 $ 11.2
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.22.1
Related Party Transactions (Details)
$ in Millions
3 Months Ended
Mar. 31, 2021
USD ($)
Inivata Limited | Strategic Alliance With Inivata Limited  
Related Party Transaction [Line Items]  
Payments to related party $ 0.4
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.22.1
Segment Information (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
segment
Mar. 31, 2021
USD ($)
Segment Reporting [Abstract]    
Number of operating segments | segment 2  
Segment Reporting Information [Line Items]    
Total net revenue $ 117,169 $ 115,533
Total cost of revenue 78,937 73,959
Total gross profit 38,232 41,574
General and administrative 66,248 40,476
Research and development 7,713 2,456
Sales and marketing 16,299 13,749
Total operating expenses 90,260 56,681
Loss from operations (52,028) (15,107)
Interest (income) expense, net 1,301 1,177
Other (income) expenses, net (168) 4,854
Loss before taxes (53,161) (21,138)
Income tax (benefit) expense (3,753) 976
Net loss (49,408) (22,114)
Clinical Services    
Segment Reporting Information [Line Items]    
Total net revenue 98,791 96,487
Total cost of revenue 65,267 61,565
Total gross profit 33,524 34,922
Amortization of acquired intangible assets 4,300  
Clinical Services | COVID-19 PCR Testing    
Segment Reporting Information [Line Items]    
Write off of COVID-19 PCR testing inventory   5,300
Pharma Services    
Segment Reporting Information [Line Items]    
Total net revenue 18,378 19,046
Total cost of revenue 13,670 12,394
Total gross profit 4,708 6,652
Amortization of acquired intangible assets $ 600 $ 0
XML 64 neo-20220331_htm.xml IDEA: XBRL DOCUMENT 0001077183 2022-01-01 2022-03-31 0001077183 2022-05-06 0001077183 2022-03-31 0001077183 2021-12-31 0001077183 neo:ClinicalServicesMember 2022-01-01 2022-03-31 0001077183 neo:ClinicalServicesMember 2021-01-01 2021-03-31 0001077183 neo:PharmaServicesMember 2022-01-01 2022-03-31 0001077183 neo:PharmaServicesMember 2021-01-01 2021-03-31 0001077183 2021-01-01 2021-03-31 0001077183 us-gaap:CommonStockMember 2021-12-31 0001077183 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001077183 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001077183 us-gaap:RetainedEarningsMember 2021-12-31 0001077183 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001077183 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001077183 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001077183 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001077183 us-gaap:CommonStockMember 2022-03-31 0001077183 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001077183 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001077183 us-gaap:RetainedEarningsMember 2022-03-31 0001077183 us-gaap:CommonStockMember 2020-12-31 0001077183 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001077183 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001077183 us-gaap:RetainedEarningsMember 2020-12-31 0001077183 2020-12-31 0001077183 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001077183 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2020-12-31 0001077183 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2020-12-31 0001077183 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001077183 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001077183 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0001077183 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001077183 us-gaap:CommonStockMember 2021-03-31 0001077183 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001077183 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0001077183 us-gaap:RetainedEarningsMember 2021-03-31 0001077183 2021-03-31 0001077183 2022-03-31 2022-03-31 0001077183 neo:TrapeloHealthMember 2021-04-07 0001077183 neo:TrapeloHealthMember 2021-04-07 2021-04-07 0001077183 neo:TrapeloHealthMember us-gaap:MarketingRelatedIntangibleAssetsMember 2021-04-07 0001077183 neo:TrapeloHealthMember us-gaap:DevelopedTechnologyRightsMember 2021-04-07 0001077183 neo:TrapeloHealthMember us-gaap:DevelopedTechnologyRightsMember 2021-04-07 2021-04-07 0001077183 neo:TrapeloHealthMember us-gaap:MarketingRelatedIntangibleAssetsMember 2021-04-07 2021-04-07 0001077183 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember srt:AffiliatedEntityMember 2020-05-31 0001077183 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember srt:AffiliatedEntityMember 2021-06-18 2021-06-18 0001077183 neo:InivataMember 2021-06-18 2021-06-18 0001077183 srt:AffiliatedEntityMember 2021-01-01 2021-03-31 0001077183 neo:InivataMember 2021-09-30 2021-09-30 0001077183 srt:AffiliatedEntityMember 2021-06-18 0001077183 neo:InivataMember 2021-01-01 2021-12-31 0001077183 srt:ScenarioPreviouslyReportedMember neo:InivataMember 2021-06-18 2021-06-18 0001077183 srt:ScenarioPreviouslyReportedMember neo:InivataMember 2021-06-18 0001077183 neo:InivataMember 2021-06-18 0001077183 srt:ScenarioPreviouslyReportedMember neo:InivataMember us-gaap:DevelopedTechnologyRightsMember 2021-06-18 0001077183 neo:InivataMember us-gaap:DevelopedTechnologyRightsMember 2021-06-18 2021-06-18 0001077183 neo:InivataMember us-gaap:DevelopedTechnologyRightsMember 2021-06-18 0001077183 srt:ScenarioPreviouslyReportedMember neo:InivataMember us-gaap:TrademarksMember 2021-06-18 0001077183 neo:InivataMember us-gaap:TrademarksMember 2021-06-18 2021-06-18 0001077183 neo:InivataMember us-gaap:TrademarksMember 2021-06-18 0001077183 srt:ScenarioPreviouslyReportedMember neo:InivataMember us-gaap:TradeNamesMember 2021-06-18 0001077183 neo:InivataMember us-gaap:TradeNamesMember 2021-06-18 2021-06-18 0001077183 neo:InivataMember us-gaap:TradeNamesMember 2021-06-18 0001077183 neo:InivataMember neo:ClinicalServicesMember 2021-06-18 2021-06-18 0001077183 neo:InivataMember neo:PharmaServicesMember 2021-06-18 2021-06-18 0001077183 neo:InivataMember 2021-01-01 2021-03-31 0001077183 us-gaap:USTreasurySecuritiesMember 2022-03-31 0001077183 neo:YankeeBondsMember 2022-03-31 0001077183 us-gaap:AgencySecuritiesMember 2022-03-31 0001077183 us-gaap:MunicipalBondsMember 2022-03-31 0001077183 us-gaap:CommercialPaperMember 2022-03-31 0001077183 us-gaap:AssetBackedSecuritiesMember 2022-03-31 0001077183 us-gaap:CorporateBondSecuritiesMember 2022-03-31 0001077183 us-gaap:USTreasurySecuritiesMember 2021-12-31 0001077183 neo:YankeeBondsMember 2021-12-31 0001077183 us-gaap:AgencySecuritiesMember 2021-12-31 0001077183 us-gaap:MunicipalBondsMember 2021-12-31 0001077183 us-gaap:CommercialPaperMember 2021-12-31 0001077183 us-gaap:AssetBackedSecuritiesMember 2021-12-31 0001077183 us-gaap:CorporateBondSecuritiesMember 2021-12-31 0001077183 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2022-03-31 0001077183 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2022-03-31 0001077183 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2022-03-31 0001077183 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2022-03-31 0001077183 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2022-03-31 0001077183 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2022-03-31 0001077183 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2022-03-31 0001077183 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2022-03-31 0001077183 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2022-03-31 0001077183 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2022-03-31 0001077183 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2022-03-31 0001077183 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2022-03-31 0001077183 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember neo:YankeeBondsMember 2022-03-31 0001077183 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember neo:YankeeBondsMember 2022-03-31 0001077183 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember neo:YankeeBondsMember 2022-03-31 0001077183 us-gaap:FairValueMeasurementsRecurringMember neo:YankeeBondsMember 2022-03-31 0001077183 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AgencySecuritiesMember 2022-03-31 0001077183 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AgencySecuritiesMember 2022-03-31 0001077183 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AgencySecuritiesMember 2022-03-31 0001077183 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AgencySecuritiesMember 2022-03-31 0001077183 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2022-03-31 0001077183 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2022-03-31 0001077183 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2022-03-31 0001077183 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2022-03-31 0001077183 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2022-03-31 0001077183 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2022-03-31 0001077183 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2022-03-31 0001077183 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2022-03-31 0001077183 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2022-03-31 0001077183 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2022-03-31 0001077183 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2022-03-31 0001077183 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2022-03-31 0001077183 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001077183 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001077183 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001077183 us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001077183 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-12-31 0001077183 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-12-31 0001077183 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-12-31 0001077183 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-12-31 0001077183 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2021-12-31 0001077183 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2021-12-31 0001077183 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2021-12-31 0001077183 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2021-12-31 0001077183 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-12-31 0001077183 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-12-31 0001077183 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-12-31 0001077183 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-12-31 0001077183 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember neo:YankeeBondsMember 2021-12-31 0001077183 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember neo:YankeeBondsMember 2021-12-31 0001077183 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember neo:YankeeBondsMember 2021-12-31 0001077183 us-gaap:FairValueMeasurementsRecurringMember neo:YankeeBondsMember 2021-12-31 0001077183 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AgencySecuritiesMember 2021-12-31 0001077183 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AgencySecuritiesMember 2021-12-31 0001077183 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AgencySecuritiesMember 2021-12-31 0001077183 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AgencySecuritiesMember 2021-12-31 0001077183 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2021-12-31 0001077183 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2021-12-31 0001077183 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2021-12-31 0001077183 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2021-12-31 0001077183 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2021-12-31 0001077183 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2021-12-31 0001077183 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2021-12-31 0001077183 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2021-12-31 0001077183 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2021-12-31 0001077183 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2021-12-31 0001077183 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2021-12-31 0001077183 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2021-12-31 0001077183 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001077183 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001077183 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001077183 us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001077183 neo:ClinicalServicesMember 2022-03-31 0001077183 neo:ClinicalServicesMember 2021-12-31 0001077183 neo:PharmaServicesMember 2022-03-31 0001077183 neo:PharmaServicesMember 2021-12-31 0001077183 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2022-01-01 2022-03-31 0001077183 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2022-01-01 2022-03-31 0001077183 us-gaap:CustomerRelationshipsMember 2022-03-31 0001077183 srt:MinimumMember us-gaap:DevelopedTechnologyRightsMember 2022-01-01 2022-03-31 0001077183 srt:MaximumMember us-gaap:DevelopedTechnologyRightsMember 2022-01-01 2022-03-31 0001077183 us-gaap:DevelopedTechnologyRightsMember 2022-03-31 0001077183 us-gaap:MarketingRelatedIntangibleAssetsMember 2022-01-01 2022-03-31 0001077183 us-gaap:MarketingRelatedIntangibleAssetsMember 2022-03-31 0001077183 us-gaap:TrademarksMember 2022-01-01 2022-03-31 0001077183 us-gaap:TrademarksMember 2022-03-31 0001077183 us-gaap:TradeNamesMember 2022-01-01 2022-03-31 0001077183 us-gaap:TradeNamesMember 2022-03-31 0001077183 us-gaap:TrademarksMember 2022-03-31 0001077183 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2021-01-01 2021-12-31 0001077183 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2021-01-01 2021-12-31 0001077183 us-gaap:CustomerRelationshipsMember 2021-12-31 0001077183 srt:MinimumMember us-gaap:DevelopedTechnologyRightsMember 2021-01-01 2021-12-31 0001077183 srt:MaximumMember us-gaap:DevelopedTechnologyRightsMember 2021-01-01 2021-12-31 0001077183 us-gaap:DevelopedTechnologyRightsMember 2021-12-31 0001077183 us-gaap:MarketingRelatedIntangibleAssetsMember 2021-01-01 2021-12-31 0001077183 us-gaap:MarketingRelatedIntangibleAssetsMember 2021-12-31 0001077183 us-gaap:TrademarksMember 2021-01-01 2021-12-31 0001077183 us-gaap:TrademarksMember 2021-12-31 0001077183 us-gaap:TradeNamesMember 2021-01-01 2021-12-31 0001077183 us-gaap:TradeNamesMember 2021-12-31 0001077183 us-gaap:TrademarksMember 2021-12-31 0001077183 us-gaap:CostOfSalesMember 2022-01-01 2022-03-31 0001077183 us-gaap:CostOfSalesMember 2021-01-01 2021-03-31 0001077183 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-03-31 0001077183 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-03-31 0001077183 neo:ZeroPointTwoFivePercentConvertibleSeniorNotesMember us-gaap:ConvertibleDebtMember 2021-01-11 0001077183 neo:OnePointTwoFivePercentConvertibleSeniorNotesMember us-gaap:DebtInstrumentRedemptionPeriodOneMember us-gaap:ConvertibleDebtMember 2021-10-01 2021-12-31 0001077183 neo:OnePointTwoFivePercentConvertibleSeniorNotesMember us-gaap:DebtInstrumentRedemptionPeriodOneMember us-gaap:ConvertibleDebtMember 2022-01-01 2022-03-31 0001077183 neo:ZeroPointTwoFivePercentConvertibleSeniorNotesMember us-gaap:ConvertibleDebtMember 2022-03-31 0001077183 neo:ZeroPointTwoFivePercentConvertibleSeniorNotesMember us-gaap:ConvertibleDebtMember 2022-01-01 2022-03-31 0001077183 neo:ZeroPointTwoFivePercentConvertibleSeniorNotesMember us-gaap:ConvertibleDebtMember 2021-01-01 2021-03-31 0001077183 neo:ZeroPointTwoFivePercentConvertibleSeniorNotesMember us-gaap:FairValueInputsLevel2Member us-gaap:ConvertibleDebtMember 2022-03-31 0001077183 neo:ZeroPointTwoFivePercentConvertibleSeniorNotesMember us-gaap:FairValueInputsLevel2Member us-gaap:ConvertibleDebtMember 2021-12-31 0001077183 neo:OnePointTwoFivePercentConvertibleSeniorNotesMember us-gaap:ConvertibleDebtMember 2020-05-04 0001077183 neo:OnePointTwoFivePercentConvertibleSeniorNotesMember us-gaap:ConvertibleDebtMember 2022-03-31 0001077183 neo:OnePointTwoFivePercentConvertibleSeniorNotesMember us-gaap:ConvertibleDebtMember 2022-01-01 2022-03-31 0001077183 neo:OnePointTwoFivePercentConvertibleSeniorNotesMember us-gaap:ConvertibleDebtMember 2021-01-01 2021-03-31 0001077183 neo:OnePointTwoFivePercentConvertibleSeniorNotesMember us-gaap:FairValueInputsLevel2Member us-gaap:ConvertibleDebtMember 2022-03-31 0001077183 neo:OnePointTwoFivePercentConvertibleSeniorNotesMember us-gaap:FairValueInputsLevel2Member us-gaap:ConvertibleDebtMember 2021-12-31 0001077183 srt:MinimumMember 2022-01-01 2022-03-31 0001077183 srt:MaximumMember 2022-01-01 2022-03-31 0001077183 us-gaap:RestrictedStockMember 2021-12-31 0001077183 us-gaap:RestrictedStockMember 2022-01-01 2022-03-31 0001077183 us-gaap:RestrictedStockMember 2022-03-31 0001077183 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-03-31 0001077183 neo:ClientDirectBillingMember neo:ClinicalServicesMember 2022-01-01 2022-03-31 0001077183 neo:ClientDirectBillingMember neo:ClinicalServicesMember 2021-01-01 2021-03-31 0001077183 neo:CommercialInsuranceMember neo:ClinicalServicesMember 2022-01-01 2022-03-31 0001077183 neo:CommercialInsuranceMember neo:ClinicalServicesMember 2021-01-01 2021-03-31 0001077183 neo:MedicareAndOtherGovernmentalMember neo:ClinicalServicesMember 2022-01-01 2022-03-31 0001077183 neo:MedicareAndOtherGovernmentalMember neo:ClinicalServicesMember 2021-01-01 2021-03-31 0001077183 neo:SelfPayServicesMember neo:ClinicalServicesMember 2022-01-01 2022-03-31 0001077183 neo:SelfPayServicesMember neo:ClinicalServicesMember 2021-01-01 2021-03-31 0001077183 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-03-31 0001077183 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-03-31 0001077183 us-gaap:RestrictedStockMember 2022-01-01 2022-03-31 0001077183 us-gaap:RestrictedStockMember 2021-01-01 2021-03-31 0001077183 us-gaap:ConvertibleDebtSecuritiesMember neo:OnePointTwoFivePercentConvertibleSeniorNotesMember 2022-01-01 2022-03-31 0001077183 us-gaap:ConvertibleDebtSecuritiesMember neo:OnePointTwoFivePercentConvertibleSeniorNotesMember 2021-01-01 2021-03-31 0001077183 us-gaap:ConvertibleDebtSecuritiesMember neo:ZeroPointTwoFivePercentConvertibleSeniorNotesMember 2022-01-01 2022-03-31 0001077183 us-gaap:ConvertibleDebtSecuritiesMember neo:ZeroPointTwoFivePercentConvertibleSeniorNotesMember 2021-01-01 2021-03-31 0001077183 neo:CappedCallTransactionsMember 2021-01-11 2021-01-11 0001077183 neo:CappedCallTransactionsMember 2022-03-31 0001077183 neo:PatentInfringementComplaintMember 2021-01-20 2021-01-20 0001077183 neo:FederalHealthcareProgramRevenueMember 2021-12-31 0001077183 neo:FederalHealthcareProgramRevenueMember 2022-03-31 0001077183 neo:StrategicAllianceWithInivataLimitedMember srt:AffiliatedEntityMember 2021-01-01 2021-03-31 0001077183 neo:ClinicalServicesMember neo:COVID19PCRTestingMember 2021-01-01 2021-03-31 shares iso4217:USD iso4217:USD shares utr:sqft pure utr:Rate neo:day neo:segment neo:patent 0001077183 --12-31 2022 Q1 false 10-Q true 2022-03-31 false 001-35756 NEOGENOMICS, INC. NV 74-2897368 9490 NeoGenomics Way, Fort Myers, FL 33912 (239) 768-0600 Common stock ($0.001 par value) NEO NASDAQ Yes Yes Large Accelerated Filer false false false 124758179 305896000 316827000 175534000 198563000 110796000 112130000 23840000 23395000 14341000 12354000 0 10050000 20693000 8189000 651100000 681508000 116254000 109952000 108942000 109465000 101955000 102197000 433835000 442325000 527115000 527115000 6600000 7168000 1178447000 1188270000 1829547000 1869778000 20481000 17921000 32320000 38304000 16571000 17796000 621000 1135000 5958000 6884000 6119000 5192000 82070000 87232000 533189000 532483000 73434000 72289000 51709000 55475000 14141000 14022000 672473000 674269000 754543000 761501000 0.001 0.001 250000000 250000000 124722215 124722215 124107500 124107500 125000 124000 1142133000 1123628000 -3009000 -638000 -64245000 -14837000 1075004000 1108277000 1829547000 1869778000 98791000 96487000 18378000 19046000 117169000 115533000 78937000 73959000 38232000 41574000 66248000 40476000 7713000 2456000 16299000 13749000 90260000 56681000 -52028000 -15107000 1301000 1177000 168000 -4854000 -53161000 -21138000 -3753000 976000 -49408000 -22114000 -0.40 -0.19 -0.40 -0.19 123630000 116199000 123630000 116199000 -49408000 -22114000 -2371000 -160000 -2371000 -160000 -51779000 -22274000 124107500 124000 1123628000 -638000 -14837000 1108277000 47853 971000 971000 100253 -1049000 -1049000 466609 1000 6479000 6480000 249000 249000 11855000 11855000 -2371000 -2371000 -49408000 -49408000 124722215 125000 1142133000 -3009000 -64245000 1075004000 112075474 112000 701357000 10000 -7185000 694294000 -23271000 696000 -22575000 29291000 29291000 23917 1024000 1024000 83220 -614000 -614000 260167 2239000 2239000 4693876 5000 218495000 218500000 242000 242000 241000 241000 2412000 2412000 -160000 -160000 -22114000 -22114000 117136654 117000 872350000 -150000 -28603000 843714000 -49408000 -22114000 8395000 6680000 8490000 2458000 12103000 2653000 2653000 1862000 661000 593000 45000 43000 0 -5024000 0 209000 2048000 0 0 6061000 1126000 548000 -1334000 -3921000 445000 -2845000 0 823000 2044000 794000 -9902000 -6538000 -29040000 2210000 16167000 137776000 36438000 13919000 8219000 15831000 0 15000000 12052000 -154688000 346000 1091000 6403000 2617000 0 334410000 0 29291000 0 218290000 6057000 524935000 -10931000 372457000 316827000 250632000 305896000 623089000 305896000 611970000 0 11119000 305896000 623089000 442000 41000 0 -49000 12098000 0 1061000 2081000 Nature of the Business<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Nature of the Business</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NeoGenomics, Inc., a Nevada corporation (the “Company,” or “NeoGenomics”), and its subsidiaries, operate as a certified, high complexity clinical laboratory in accordance with the federal government’s CLIA, as amended, and is dedicated to the delivery of clinical diagnostic services to pathologists, oncologists, urologists, hospitals, and other laboratories as well as providing clinical trial services to pharmaceutical firms.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">COVID-19 Pandemic Update</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, a novel strain of coronavirus (“COVID-19”) was identified and the disease has since spread across the world, including the United States (“U.S.”). In March 2020, the World Health Organization declared the outbreak of COVID-19 a pandemic. The outbreak of the pandemic is materially adversely affecting the Company’s employees, patients, communities, and business operations, as well as the U.S. economy and financial markets. The impact from the COVID-19 pandemic, including recent COVID-19 variants, and the related disruptions had a significant adverse impact on the Company’s results of operations, volume growth rates and test volumes in 2020, 2021, and the first quarter of 2022. The full extent to which the COVID-19 outbreak will impact the Company’s business, results of operations, financial condition, and cash flows will depend on future developments that are highly uncertain and cannot be accurately predicted, including new information that may emerge concerning COVID-19 and the actions to contain it or treat its impact and the economic impact on local, regional, national, and international markets. As the COVID-19 pandemic continues, the Company’s results of operations, financial condition, and cash flows may continue to be materially adversely affected, particularly if the pandemic continues to persist for a significant amount of time.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company anticipates that the cash on hand, marketable securities, and expected cash collections are sufficient to fund near-term capital and operating needs for at least the next 12 months.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the end of the first quarter 2021, due to the broad roll-out of the COVID-19 vaccine and a sharp decline in COVID-19 polymerase chain reaction (“PCR”) testing demand, the Company made the decision to exit COVID-19 PCR testing and the Company recorded a $6.1 million expense related to the exit from COVID-19 PCR testing. This amount consisted of write-offs of $5.3 million for all remaining COVID-19 PCR testing inventory recorded to cost of revenue and $0.8 million for all remaining COVID-19 PCR testing laboratory equipment recorded to general and administrative expenses </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">on the Consolidated Statements of Operations for the three months ended March 31, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. There were no such amounts recorded for the three months ended March 31, 2022.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Coronavirus Aid, Relief and Economic Security Act</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Federal government passed legislation that the President of the United States signed into law on March 27, 2020, known as the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”). The CARES Act permits the deferral of payment of the employer portion of social security taxes between March 27, 2020 and December 31, 2020. Fifty percent of the deferred amount was due on December 31, 2021 and the remaining 50% is due on December 31, 2022. As of March 31, 2022 and December 31, 2021 the total accrued deferred social security taxes related to the CARES Act was $3.0 million. This amount was recorded in accrued expenses and other liabilities on the Consolidated Balance Sheets.</span></div> 6100000 5300000 800000 0 3000000 3000000 Summary of Significant Accounting Policies<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Basis of Presentation</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying interim Consolidated Financial Statements are unaudited and have been prepared in accordance with GAAP for interim financial information. All intercompany transactions and balances have been eliminated in the accompanying Consolidated Financial Statements.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accounting policies of the Company are the same as those set forth in Note 2. Summary of Significant Accounting Policies, to the audited Consolidated Financial Statements contained in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021, except for new accounting standards discussed under Recent Accounting Pronouncements.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Unaudited Interim Financial Information</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain information and footnote disclosures normally included in the Company’s annual audited Consolidated Financial Statements and accompanying notes have been condensed or omitted in these accompanying interim Consolidated Financial Statements and footnotes. Accordingly, the accompanying interim unaudited Consolidated Financial Statements included herein should be read in conjunction with the audited Consolidated Financial Statements and accompanying notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The results of operations presented in this Quarterly Report on Form 10-Q are not necessarily indicative of the results of operations that may be expected for any future periods. In the opinion of management, these unaudited Consolidated Financial Statements include all adjustments and accruals, consisting only of normal, recurring adjustments that are necessary for a fair statement of the results of all interim periods reported herein.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Use of Estimates</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company prepares its Consolidated Financial Statements in conformity with GAAP. These principles require management to make estimates, judgments and assumptions that affect the reported amounts of assets, liabilities, revenues and expenses, together with amounts disclosed in the related notes to the Consolidated Financial Statements. Actual results and outcomes may differ from management’s estimates, judgments and assumptions. Significant estimates, judgments and assumptions used in these Consolidated Financial Statements include, but are not limited, to those related to revenues, accounts receivable and related allowances, contingencies, useful lives and recovery of long-term assets and intangible assets, income taxes and valuation allowances, stock-based compensation, business combinations, and impairment analysis of goodwill. These estimates, judgments, and assumptions are reviewed periodically and the effects of material revisions in estimates are reflected on the Consolidated Financial Statements prospectively from the date of the change in estimate.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Assets Held for Sale</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets to be disposed of by sale are reclassified as held for sale if their carrying amounts are expected to be recovered through a sale transaction rather than through continuing use and when the Company commits to a plan to sell the assets. Assets classified as held for sale are measured at the lower of their carrying value or fair value less selling costs. Such assets are classified within current assets if there is reasonable certainty that the sale and collection of consideration will take place within one year. Upon reclassification as held for sale, long-lived assets are no longer depreciated or amortized and a measurement for impairment is performed to determine if there is an excess of carrying value over fair value less costs to sell. Any remeasurement is reported as an adjustment to the carrying value of the assets. Subsequent changes to estimated fair value less the selling costs will impact the measurement of assets held for sale if the fair value is determined to be less than the carrying value of the assets.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company owned 43,560 square feet of its Carlsbad, California facility. During the third quarter of 2021, the Company committed to selling this property and the associated land and concluded that these assets met the held for sale criteria. As of December 31, 2021, $10.1 million was recorded as assets held for sale within current assets on the Consolidated Balance Sheets for this property and associated land and reflected its carrying value which was lower than its fair value less costs to sell. The Company sold this property and associated land for proceeds of $12.1 million, net of closing costs, on March 31, 2022 and recorded a receivable for this amount in other current assets on the Consolidated Balance Sheets at March 31, 2022. The Company recognized a net gain on the sale of this property and associated land of $2.0 million in general and administrative expenses on the Consolidated Statements of Operations.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Sales and Marketing Expenses</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing expenses are primarily attributable to employee-related costs including sales management, sales representatives, sales and marketing consultants, and marketing and customer service personnel in the Clinical Services segment. Advertising costs are expensed at the time they are incurred and are deemed immaterial for the three months ended March 31, 2022 and 2021.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Recent Accounting Pronouncements</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2021, the FASB issued ASU No. 2021-10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Government Assistance (Topic 832), Disclosures by Business Entities about Government Assistance</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (“ASU 2021-10”). This update requires business entities to disclose information annually about certain government assistance they receive. Such annual disclosure requirements include the nature of the transactions and the related accounting policy used, the line items on the balance sheet and income statement that are affected and the amounts applicable to each financial statement line item and significant terms and conditions of the transactions. ASU 2021-10 is effective for annual periods beginning after December 15, 2021, with early adoption permitted. ASU 2021-10 should be applied either (1) prospectively to all transactions within the scope of the amendments that are reflected in financial statements at the date of initial application and new transactions that are entered into after the date of initial application or (2) retrospectively to those transactions. The Company will adopt this new accounting standard in its Annual Report on Form 10-K for the year ended December 31, 2022 and does not expect the adoption of this standard to have a material impact on its Consolidated Financial Statements.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, the FASB issued ASU No. 2021-08, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations (Topic 805), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU 2021-08</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This update amends guidance to require that an entity (acquirer) recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers (Topic 606)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. At the acquisition date, an acquirer should account for the related revenue contracts in accordance with Topic 606 as if it had originated the contracts. ASU 2021-08 is effective for fiscal years beginning </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">after December 15, 2022, including interim periods within those fiscal years. Early adoption of the amendments is permitted including adoption in an interim period. If the Company early adopts in an interim period, the Company is required to apply the amendments (1) retrospectively to all business combinations for which the acquisition date occurs on or after the beginning of the fiscal year that includes the interim period of early application and (2) prospectively to all business combinations that occur on or after the date of initial application. The amendments in ASU 2021-08 should be applied prospectively to business combinations occurring on or after the effective date of the amendments. The Company is currently evaluating its adoption date of this standard and the impact of the standard on its Consolidated Financial Statements. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the FASB issued ASU No. 2020-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU 2020-04</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) which provides for temporary optional expedients and exceptions to the current guidance on certain contract modifications and hedging relationships to ease the burdens related to the expected market transition from the London Inter-bank Offered Rate (</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">LIBOR</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) or other reference rates to alternative reference rates. In January 2021, the FASB issued ASU No. 2021-01</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform (Topic 848)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU 2021-01</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) to clarify that certain optional expedients and exceptions apply to modifications of derivative contracts and certain hedging relationships affected by changes in the interest rates used for discounting cash flows, computing variation margin settlements, and for calculating price alignment interest. ASU 2020-04 was effective beginning on March 12, 2020 and may be applied prospectively to such transactions through December 31, 2022 and ASU 2021-01 was effective beginning on January 7, 2021 and may be applied retrospectively or prospectively to such transactions through December 31, 2022. The Company will evaluate transactions or contract modifications occurring as a result of reference rate reform and determine whether to apply the optional guidance on an ongoing basis. As of March 31, 2022, there was no impact to the Company’s Consolidated Financial Statements related to ASU 2020-04 or ASU 2021-01.</span></div> <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Basis of Presentation</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying interim Consolidated Financial Statements are unaudited and have been prepared in accordance with GAAP for interim financial information. All intercompany transactions and balances have been eliminated in the accompanying Consolidated Financial Statements.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accounting policies of the Company are the same as those set forth in Note 2. Summary of Significant Accounting Policies, to the audited Consolidated Financial Statements contained in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021, except for new accounting standards discussed under Recent Accounting Pronouncements.</span></div> <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Use of Estimates</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company prepares its Consolidated Financial Statements in conformity with GAAP. These principles require management to make estimates, judgments and assumptions that affect the reported amounts of assets, liabilities, revenues and expenses, together with amounts disclosed in the related notes to the Consolidated Financial Statements. Actual results and outcomes may differ from management’s estimates, judgments and assumptions. Significant estimates, judgments and assumptions used in these Consolidated Financial Statements include, but are not limited, to those related to revenues, accounts receivable and related allowances, contingencies, useful lives and recovery of long-term assets and intangible assets, income taxes and valuation allowances, stock-based compensation, business combinations, and impairment analysis of goodwill. These estimates, judgments, and assumptions are reviewed periodically and the effects of material revisions in estimates are reflected on the Consolidated Financial Statements prospectively from the date of the change in estimate.</span></div> <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Assets Held for Sale</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets to be disposed of by sale are reclassified as held for sale if their carrying amounts are expected to be recovered through a sale transaction rather than through continuing use and when the Company commits to a plan to sell the assets. Assets classified as held for sale are measured at the lower of their carrying value or fair value less selling costs. Such assets are classified within current assets if there is reasonable certainty that the sale and collection of consideration will take place within one year. Upon reclassification as held for sale, long-lived assets are no longer depreciated or amortized and a measurement for impairment is performed to determine if there is an excess of carrying value over fair value less costs to sell. Any remeasurement is reported as an adjustment to the carrying value of the assets. Subsequent changes to estimated fair value less the selling costs will impact the measurement of assets held for sale if the fair value is determined to be less than the carrying value of the assets.</span></div> 43560 10100000 12100000 2000000 <div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Sales and Marketing Expenses</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing expenses are primarily attributable to employee-related costs including sales management, sales representatives, sales and marketing consultants, and marketing and customer service personnel in the Clinical Services segment. Advertising costs are expensed at the time they are incurred and are deemed immaterial for the three months ended March 31, 2022 and 2021.</span></div> <div style="margin-top:6pt;text-align:justify"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Recent Accounting Pronouncements</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2021, the FASB issued ASU No. 2021-10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Government Assistance (Topic 832), Disclosures by Business Entities about Government Assistance</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (“ASU 2021-10”). This update requires business entities to disclose information annually about certain government assistance they receive. Such annual disclosure requirements include the nature of the transactions and the related accounting policy used, the line items on the balance sheet and income statement that are affected and the amounts applicable to each financial statement line item and significant terms and conditions of the transactions. ASU 2021-10 is effective for annual periods beginning after December 15, 2021, with early adoption permitted. ASU 2021-10 should be applied either (1) prospectively to all transactions within the scope of the amendments that are reflected in financial statements at the date of initial application and new transactions that are entered into after the date of initial application or (2) retrospectively to those transactions. The Company will adopt this new accounting standard in its Annual Report on Form 10-K for the year ended December 31, 2022 and does not expect the adoption of this standard to have a material impact on its Consolidated Financial Statements.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, the FASB issued ASU No. 2021-08, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations (Topic 805), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU 2021-08</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This update amends guidance to require that an entity (acquirer) recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers (Topic 606)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. At the acquisition date, an acquirer should account for the related revenue contracts in accordance with Topic 606 as if it had originated the contracts. ASU 2021-08 is effective for fiscal years beginning </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">after December 15, 2022, including interim periods within those fiscal years. Early adoption of the amendments is permitted including adoption in an interim period. If the Company early adopts in an interim period, the Company is required to apply the amendments (1) retrospectively to all business combinations for which the acquisition date occurs on or after the beginning of the fiscal year that includes the interim period of early application and (2) prospectively to all business combinations that occur on or after the date of initial application. The amendments in ASU 2021-08 should be applied prospectively to business combinations occurring on or after the effective date of the amendments. The Company is currently evaluating its adoption date of this standard and the impact of the standard on its Consolidated Financial Statements. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the FASB issued ASU No. 2020-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU 2020-04</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) which provides for temporary optional expedients and exceptions to the current guidance on certain contract modifications and hedging relationships to ease the burdens related to the expected market transition from the London Inter-bank Offered Rate (</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">LIBOR</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) or other reference rates to alternative reference rates. In January 2021, the FASB issued ASU No. 2021-01</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform (Topic 848)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU 2021-01</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) to clarify that certain optional expedients and exceptions apply to modifications of derivative contracts and certain hedging relationships affected by changes in the interest rates used for discounting cash flows, computing variation margin settlements, and for calculating price alignment interest. ASU 2020-04 was effective beginning on March 12, 2020 and may be applied prospectively to such transactions through December 31, 2022 and ASU 2021-01 was effective beginning on January 7, 2021 and may be applied retrospectively or prospectively to such transactions through December 31, 2022. The Company will evaluate transactions or contract modifications occurring as a result of reference rate reform and determine whether to apply the optional guidance on an ongoing basis. As of March 31, 2022, there was no impact to the Company’s Consolidated Financial Statements related to ASU 2020-04 or ASU 2021-01.</span></div> Acquisitions<div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">Trapelo Health</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 7, 2021 (the “Trapelo Acquisition Date”), the Company completed the acquisition of a 100% ownership interest in Intervention Insights, Inc. d/b/a Trapelo Health (“Trapelo”), an information technology company focused on precision oncology. The purchase price consisted of (i) cash consideration of $35.6 million, which included a net adjustment of $0.6 million for estimated cash on hand of Trapelo and estimated working capital adjustments on the Trapelo Acquisition Date, and (ii) equity consideration of $29.2 million, consisting of 597,712 shares of the Company’s common stock, par value $0.001 per share, valued at $48.81 per share. The Company acquired control of Trapelo on the Trapelo Acquisition Date; therefore, the fair value of the common stock issued as part of consideration was determined on the basis of the closing market price of the Company’s common stock immediately prior to the Trapelo Acquisition Date. The Trapelo acquisition enhances the Company’s ability to provide customers clinical decision support to help answer complex questions related to precision oncology biomarker testing and treatment options as part of the Company’s comprehensive oncology offerings.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The acquisition of Trapelo was determined to be a business combination and has been accounted for using the acquisition method. The purchase price and purchase price allocation were based upon management’s best estimates and assumptions and are considered final as of March 31, 2022. The following table summarizes the purchase consideration recorded for the acquisition of Trapelo, the fair value of the net assets acquired and liabilities assumed, and the calculation of goodwill based on the excess of the consideration transferred over the fair value of the net assets acquired and liabilities assumed at the Trapelo Acquisition Date (in thousands, except per share data):</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:73.538%"><tr><td style="width:1.0%"/><td style="width:74.247%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.758%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Purchase consideration:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares of common stock issued as consideration</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">597,712 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Per share value of common stock issued as consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.81 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of common stock at Trapelo Acquisition Date</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,174 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plus: Cash paid at closing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,591 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total purchase consideration</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,765 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Allocation of the purchase consideration:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">713 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">282 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Identifiable intangible asset - marketing assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">549 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Identifiable intangible asset - developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,040 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total identifiable assets acquired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,852 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(751)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net identifiable assets acquired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,101 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,664 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total purchase consideration</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,765 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The identified developed technology and marketing intangible assets are being amortized over ten years and four years, respectively, based on their estimated useful lives. The weighted-average amortization period in total for all classes of intangible assets from the Trapelo acquisition is 9.8 years. The developed technology was valued using the income approach, specifically, the multi-period excess earnings method, which measures the after-tax cash flows attributable to the developed technology. The marketing intangible assets were valued using the income approach, specifically, the relief from royalty method, which measures the cash flow streams attributable to the marketing intangible assets in the form of the avoided royalty payment that would be paid to the owner in return for the rights to use the marketing intangible assets had the intangible assets not been acquired. The values of the identifiable intangible assets represent Level 3 measurements as they were based on unobservable inputs reflecting the Company’s assumptions used in pricing the assets at fair value. These inputs required significant judgments and estimates at the time of the valuation.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The goodwill recognized, all of which was assigned to the Clinical Services segment, was primarily attributable to expected synergies of the combined businesses and the acquisition of an assembled workforce knowledgeable of the healthcare and information technology industries. None of the goodwill resulting from the acquisition of Trapelo is expected to be deductible for income tax purposes.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The results of operations of Trapelo are included in the Company’s unaudited Consolidated Financial Statements beginning on the Trapelo Acquisition Date. No pro forma information has been included relating to the Trapelo acquisition, as this acquisition was not deemed to be material to the Company’s revenue or net loss on a pro forma basis.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">Inivata Limited</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 18, 2021 (the “Inivata Acquisition Date”), the Company completed the acquisition of the remaining equity interests in Inivata Limited, a private limited company incorporated in England and Wales (“Inivata”). Inivata is a global, commercial stage, liquid biopsy platform company. The acquisition follows a $25.0 million minority equity investment by the Company in Series C1 Preference Shares (the “Preference Shares” or “previously-held equity interest”) in Inivata in May 2020, at which time the Company also acquired a fixed price option to purchase the remainder of equity interests in Inivata for $390.0 million (the “Purchase Option”). The Company and Inivata also entered into a line of credit agreement in the amount of $15.0 million (the “Line of Credit”) in May 2020. In the first quarter of 2021, prior to the Inivata Acquisition Date, an observable transaction of an identical investment in Inivata Preference Shares occurred which resulted in a remeasurement of the Preference Shares to the value of this observable transaction. The Company recorded a net unrealized loss of $5.0 million on investment in non-consolidated affiliate for this remeasurement for the three months ended March 31, 2021 in other expense (income), net on the Consolidated Statements of Operations.</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Inivata acquisition adds liquid biopsy platform technology, including minimal residual disease testing capabilities, to the Company’s comprehensive portfolio of oncology testing solutions. The purchase price consisted of cash consideration of </span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$398.6 million, which included a net adjustment of $8.6 million for estimated cash on hand of Inivata and other adjustments on the Inivata Acquisition Date, and was funded through cash on hand and a private placement of equity.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the acquisition of the remaining equity interests in Inivata, the Company accounted for its previously-held equity interest and the Purchase Option in Inivata as equity securities without a readily determinable fair value. The equity interests were recorded at cost minus impairment, if any, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer. Therefore, the Company’s acquisition of control of Inivata on the Inivata Acquisition Date was accounted for as a business combination achieved in stages under the acquisition method. Accordingly, the Company used a discounted cash flow to derive a business enterprise value of Inivata in order to determine the acquisition-date fair value of the Company’s previously-held equity interest and Purchase Option in Inivata. To determine the fair value of the previously-held equity interest, the fair value of Inivata’s total equity was allocated to its various classes of equity based on the respective rights and privileges of each class of stock in liquidation. The business enterprise value and a Black-Scholes model were then used to determine the fair value of the remaining equity acquired through the exercise of the Purchase Option. The Purchase Option was recorded at the fair value at the Inivata Acquisition Date based on its settlement value. This resulted in fair values of $64.9 million in Preference Shares and a $74.3 million Purchase Option, immediately prior to the acquisition. On the Inivata Acquisition Date, the $10.3 million outstanding under the Line of Credit extended by the Company to Inivata was effectively settled as part of the acquisition of Inivata at the $15.0 million principal amount and was recorded as part of the consideration transferred in the acquisition. The Company recorded a gain on investment in and loan receivable from non-consolidated affiliate, net, within the Company’s Consolidated Statements of Operations of $109.3 million for the year ended December 31, 2021 for the excess of the acquisition-date fair value of the Company’s previously-held equity interest, Purchase Option, and Line of Credit over their carrying values.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The fair value and allocation of the business combination are preliminary, are based upon management’s best estimates and assumptions, and are subject to future revision. The following table summarizes the preliminary calculation of goodwill based on the excess of the estimated fair value of the consideration transferred including the fair value of the Line of Credit, and the estimated fair value of the previously-held equity interest and Purchase Option, over the estimated fair value of the net assets acquired and liabilities assumed at the Inivata Acquisition Date and includes measurement period adjustments recorded during 2021 (in thousands):</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:44.113%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.573%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.573%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.574%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 18, 2021<br/>(as initially reported)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Measurement Period Adjustments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 18, 2021 <br/>(as adjusted)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair value of business combination:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid at closing</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398,594 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398,594 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of Line of Credit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of consideration transferred</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">413,594 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">413,594 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of previously-held equity interest</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,919 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,987 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,906 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of Purchase Option</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,537 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,763 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total fair value of business combination</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">535,050 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,750 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">552,800 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Allocation of the fair value business combination:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,068 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,068 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,366 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,711 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,753 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,753 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Identifiable intangible assets - developed technology</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302,982 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,796)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291,186 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Identifiable intangible assets - trademarks</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(226)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,474 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Identifiable intangible asset - trade name</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,322 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,575 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,240 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,240 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total identifiable assets acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364,431 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,424)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">353,007 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,241)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,650)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,891)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income tax liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64,680)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,686 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(60,994)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,690)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,690)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net identifiable assets acquired </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290,820 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,388)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281,432 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244,230 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,138 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271,368 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total fair value of business combination</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">535,050 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,750 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">552,800 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="margin-top:3pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Measurement period adjustment primarily relates to a change in estimated taxes based on jurisdictions in which forecasted profits are expected to be generated.</span></div><div style="margin-top:3pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Measurement period adjustment relates to the recognition of a credit which Inivata is entitled to claim for certain research and development expenditures</span></div><div style="margin-top:3pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Measurement period adjustment relates to a change in estimated deferred income tax liabilities as a result of the reduction in the amounts for intangibles assets and related future amortization.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Due to the timing of the acquisition, the following are considered preliminary and are subject to change:</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">amounts for intangible assets, property and equipment, other current assets, current liabilities, and other long-term liabilities pending finalization of the valuation;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">amounts for income tax liabilities, pending finalization of estimates and assumptions in respect of certain tax aspects of the transaction;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">amount of goodwill pending the completion of the valuation of the assets acquired and liabilities assumed and the reporting unit allocation of the goodwill; and</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the acquisition-date fair value of the Company’s previously-held equity interest, Purchase Option, and the Line of Credit, and the gain on investment in and loan receivable from non-consolidated affiliate.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company will finalize these amounts no later than one year from the acquisition date, once it obtains the information necessary to complete the measurement process. Any changes resulting from facts and circumstances that existed as of the acquisition date may result in adjustments to the preliminary amounts disclosed above which may impact the reported results in the period those adjustments are identified. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The identified developed technology intangible assets and the trademark intangible assets are both being amortized over fifteen years, and the trade name intangible asset is being amortized over five years, based on their estimated useful lives. The </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">weighted-average amortization period in total for all classes of intangible assets from the Inivata acquisition is 14.9 years. The developed technology was valued using the income approach, specifically, the multi-period excess earnings method, which measures the after-tax cash flows attributable to the developed technology. The trademarks and trade name assets were valued using the income approach, specifically, the relief from royalty method, which measures the cash flow streams attributable to the trademarks and trade name assets in the form of the avoided royalty payment that would be paid to the owner in return for the rights to use the trademarks and trade name assets had the assets not been acquired. The values of the identifiable intangible assets represent Level 3 measurements as they were based on unobservable inputs reflecting the Company’s assumptions used in pricing the assets at fair value. These inputs required significant judgments and estimates at the time of the valuation. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The goodwill recognized, of which $238.4 million and $33.0 million was assigned to the Clinical Services and Pharma Services segments, respectively, was primarily attributable to expected synergies of the combined businesses and the acquisition of an assembled workforce knowledgeable of liquid biopsy technology for oncology testing. The recording of amortizable intangibles has given rise to a deferred tax liability upon the acquisition of Inivata which increased goodwill by $61.0 million. None of the goodwill resulting from the acquisition of Inivata is expected to be deductible for income tax purposes.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following unaudited pro forma information and has been provided for illustrative purposes only and is not necessarily indicative of results that would have occurred had the acquisition of Inivata occurred on January 1, 2020, nor are they necessarily indicative of future results (in thousands):</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:53.070%"><tr><td style="width:1.0%"/><td style="width:57.302%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.901%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:39.397%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2021 </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,452 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,895)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">These unaudited pro forma results represent the combined results of operations of the Company and Inivata, on an unaudited pro forma basis, for the period in which the acquisition of Inivata occurred and the prior reporting period as though the companies had been combined as of the beginning of the earliest period presented. Therefore, the unaudited pro forma consolidated results have been prepared by adjusting the Company’s historical results to include the acquisition of Inivata as if it occurred on January 1, 2020. These unaudited pro forma consolidated historical results exclude $5.0 million of unrealized loss on investment in non-consolidated affiliate recorded in other expense (income), net on the Consolidated Statements of Operations for the three months ended March 31, 2021.</span></div> 1 35600000 600000 29200000 597712 0.001 48.81 The following table summarizes the purchase consideration recorded for the acquisition of Trapelo, the fair value of the net assets acquired and liabilities assumed, and the calculation of goodwill based on the excess of the consideration transferred over the fair value of the net assets acquired and liabilities assumed at the Trapelo Acquisition Date (in thousands, except per share data):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:73.538%"><tr><td style="width:1.0%"/><td style="width:74.247%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.758%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Purchase consideration:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares of common stock issued as consideration</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">597,712 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Per share value of common stock issued as consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.81 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of common stock at Trapelo Acquisition Date</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,174 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plus: Cash paid at closing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,591 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total purchase consideration</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,765 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Allocation of the purchase consideration:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">713 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">282 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Identifiable intangible asset - marketing assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">549 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Identifiable intangible asset - developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,040 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total identifiable assets acquired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,852 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(751)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net identifiable assets acquired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,101 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,664 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total purchase consideration</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,765 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table>The following table summarizes the preliminary calculation of goodwill based on the excess of the estimated fair value of the consideration transferred including the fair value of the Line of Credit, and the estimated fair value of the previously-held equity interest and Purchase Option, over the estimated fair value of the net assets acquired and liabilities assumed at the Inivata Acquisition Date and includes measurement period adjustments recorded during 2021 (in thousands):<div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:44.113%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.573%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.573%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.574%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 18, 2021<br/>(as initially reported)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Measurement Period Adjustments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 18, 2021 <br/>(as adjusted)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair value of business combination:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid at closing</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398,594 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398,594 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of Line of Credit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of consideration transferred</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">413,594 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">413,594 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of previously-held equity interest</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,919 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,987 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,906 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of Purchase Option</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,537 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,763 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total fair value of business combination</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">535,050 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,750 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">552,800 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Allocation of the fair value business combination:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,068 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,068 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,366 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,711 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,753 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,753 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Identifiable intangible assets - developed technology</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302,982 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,796)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291,186 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Identifiable intangible assets - trademarks</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(226)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,474 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Identifiable intangible asset - trade name</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,322 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,575 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,240 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,240 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total identifiable assets acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364,431 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,424)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">353,007 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,241)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,650)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,891)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income tax liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64,680)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,686 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(60,994)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,690)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,690)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net identifiable assets acquired </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290,820 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,388)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281,432 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244,230 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,138 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271,368 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total fair value of business combination</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">535,050 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,750 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">552,800 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="margin-top:3pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Measurement period adjustment primarily relates to a change in estimated taxes based on jurisdictions in which forecasted profits are expected to be generated.</span></div><div style="margin-top:3pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Measurement period adjustment relates to the recognition of a credit which Inivata is entitled to claim for certain research and development expenditures</span></div><div style="margin-top:3pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Measurement period adjustment relates to a change in estimated deferred income tax liabilities as a result of the reduction in the amounts for intangibles assets and related future amortization.</span></div> 597712 48.81 29174000 35591000 64765000 713000 282000 549000 19040000 268000 20852000 751000 20101000 44664000 64765000 P10Y P4Y P9Y9M18D 0 25000000 390000000 15000000 5000000 398600000 8600000 64900000 74300000 10300000 15000000 109300000 398594000 398594000 15000000 15000000 413594000 413594000 62919000 1987000 64906000 58537000 15763000 74300000 535050000 17750000 552800000 14068000 14068000 5366000 345000 5711000 1753000 1753000 302982000 -11796000 291186000 31700000 -226000 31474000 2322000 253000 2575000 6240000 6240000 364431000 -11424000 353007000 4241000 -1650000 5891000 64680000 3686000 60994000 4690000 4690000 290820000 -9388000 281432000 244230000 27138000 271368000 535050000 17750000 552800000 P15Y P15Y P5Y P14Y10M24D 238400000 33000000.0 61000000.0 0 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following unaudited pro forma information and has been provided for illustrative purposes only and is not necessarily indicative of results that would have occurred had the acquisition of Inivata occurred on January 1, 2020, nor are they necessarily indicative of future results (in thousands):</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:53.070%"><tr><td style="width:1.0%"/><td style="width:57.302%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.901%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:39.397%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2021 </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(unaudited)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,452 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,895)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 115452000 -27895000 5000000 Fair Value Measurements<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. A fair value hierarchy has been established based on three levels of inputs, of which the first two are considered observable and the last unobservable.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 1: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Quoted prices in active markets for identical assets or liabilities. These are typically obtained from real-time quotes for transactions in active exchange markets involving identical assets.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 2:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Inputs, other than quoted prices included within Level 1, which are observable for the asset or liability, either directly or indirectly. These are typically obtained from readily-available pricing sources for comparable instruments.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 3:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Unobservable inputs, where there is little or no market activity for the asset or liability. These inputs reflect the reporting entity’s own assumptions of the data that market participants would use in pricing the asset or liability, based on the best information available in the circumstances.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Assets and Liabilities that are Measured at Fair Value on a Recurring Basis</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures certain financial assets at fair value on a recurring basis, including its marketable securities and certain cash equivalents. The Company considers all securities available-for-sale, including those with maturity dates beyond 12 months, and therefore these securities are classified within current assets on the Consolidated Balance Sheets as they are available to support current operational liquidity needs. The money market accounts are valued based on quoted market prices in active markets. The marketable securities are generally valued based on other observable inputs for those securities (including market corroborated pricing or other models that utilize observable inputs such as interest rates and yield curves) based on information provided by independent third-party pricing entities, except for U.S. Treasury securities which are valued based on quoted market prices in active markets.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth the amortized cost, gross unrealized gains, gross unrealized losses and fair values of the Company’s marketable securities accounted for as available-for-sale securities as of March 31, 2022 and December 31, 2021.</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:31.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.826%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.175%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.175%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.175%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.180%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term marketable securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     U.S. Treasury securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,190 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(610)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,580 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Yankee bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,031 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(76)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,955 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Agency bonds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,020 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,971 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Municipal bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,403 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(711)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,692 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Commercial paper</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,185 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,185 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Asset-backed securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,364 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(311)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,053 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Corporate bonds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,615 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,518)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,098 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,808 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,275)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175,534 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:31.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.826%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.175%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.175%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.175%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.180%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term marketable securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     U.S. Treasury securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,791 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(138)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,664 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Yankee bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,175 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Agency bonds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,546 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,530 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Municipal bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,440 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(211)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,229 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Commercial paper</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,694 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,690 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Asset-backed securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,620 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(86)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,535 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Corporate bonds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,198 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(452)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,755 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,464 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(923)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198,563 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had $0.4 million and $0.6 million of accrued interest receivable at March 31, 2022 and December 31, 2021, respectively, included in other current assets on its Consolidated Balance Sheets related to its marketable securities. There were no realized gains or losses on marketable securities for the three months ended March 31, 2022. Realized gains or losses on marketable securities for the three months ended March 31, 2021 were immaterial. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth the fair value of available-for-sale marketable securities by contractual maturity at March 31, 2022 and December 31, 2021. </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:28.870%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.719%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">One Year or Less</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Over One Year Through Five Years</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Over Five Years</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable Securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     U.S. Treasury securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,899 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,681 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,580 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Yankee bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,103 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,852 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,955 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Agency bonds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,971 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,971 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Municipal bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,692 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,692 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Commercial paper</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,185 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,185 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Asset-backed securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,250 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,803 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,053 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Corporate bonds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,984 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,114 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,098 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,392 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,142 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175,534 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:28.870%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.719%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">One Year or Less</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Over One Year Through Five Years</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Over Five Years</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable Securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     U.S. Treasury securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,550 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,114 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,664 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Yankee bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,150 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,010 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Agency bonds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,041 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,489 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,530 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Municipal bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,229 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,229 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Commercial paper</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,690 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,690 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Asset-backed securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,868 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,667 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,535 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Corporate bonds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,412 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,343 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,755 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,711 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,852 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198,563 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth the Company’s cash equivalents and marketable securities accounted for as available-for-sale securities that were measured at fair value on a recurring basis based on the fair value hierarchy as of March 31, 2022 and December 31, 2021.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:28.870%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.719%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Money market funds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246,906 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246,906 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Commercial paper</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,664 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,664 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     U.S. Treasury securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,580 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,580 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Yankee bonds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,955 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,955 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Agency bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,971 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,971 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Municipal bonds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,692 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,692 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Commercial paper</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,185 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,185 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Asset-backed securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,053 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,053 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Corporate bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,098 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,098 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">324,104 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">450,104 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:28.870%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.719%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Money market funds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254,157 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254,157 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Commercial paper</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,491 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,491 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     U.S. Treasury securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,664 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,664 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Yankee bonds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,160 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,160 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Agency bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,530 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,530 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Municipal bonds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,229 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,229 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Commercial paper</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,690 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,690 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Asset-backed securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,535 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,535 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Corporate bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,755 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,755 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342,740 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,471 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">475,211 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no transfers of financial assets or liabilities into or out of Level 1, Level 2, or Level 3 for the three months ended March 31, 2022 and March 31, 2021. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Assets and Liabilities that are Measured at Fair Value on a Nonrecurring Basis</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying value of cash and cash equivalents, accounts receivable, net, accounts payable, accrued expenses and other liabilities, and other current assets and liabilities, are considered reasonable estimates of their respective fair values at March 31, 2022 and December 31, 2021 due to their short-term nature.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also measures certain non-financial assets at fair value on a nonrecurring basis, primarily intangible assets, goodwill, and long-lived assets in connection with periodic evaluations for potential impairment. The Company estimates the fair value of these assets using primarily unobservable inputs and, as such, these are considered Level 3 fair value measurements.</span></div> <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth the amortized cost, gross unrealized gains, gross unrealized losses and fair values of the Company’s marketable securities accounted for as available-for-sale securities as of March 31, 2022 and December 31, 2021.</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:31.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.826%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.175%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.175%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.175%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.180%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term marketable securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     U.S. Treasury securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,190 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(610)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,580 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Yankee bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,031 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(76)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,955 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Agency bonds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,020 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,971 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Municipal bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,403 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(711)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,692 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Commercial paper</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,185 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,185 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Asset-backed securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,364 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(311)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,053 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Corporate bonds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,615 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,518)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,098 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,808 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,275)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175,534 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:31.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.826%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.175%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.175%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.175%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.180%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term marketable securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     U.S. Treasury securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,791 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(138)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,664 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Yankee bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,175 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Agency bonds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,546 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,530 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Municipal bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,440 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(211)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,229 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Commercial paper</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,694 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,690 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Asset-backed securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,620 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(86)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,535 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Corporate bonds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,198 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(452)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,755 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,464 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(923)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198,563 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 51190000 0 610000 50580000 8031000 0 76000 7955000 7020000 0 49000 6971000 12403000 0 711000 11692000 9185000 0 0 9185000 28364000 0 311000 28053000 62615000 1000 1518000 61098000 178808000 1000 3275000 175534000 52791000 11000 138000 52664000 6175000 1000 16000 6160000 17546000 0 16000 17530000 12440000 0 211000 12229000 17694000 0 4000 17690000 27620000 1000 86000 27535000 65198000 9000 452000 64755000 199464000 22000 923000 198563000 400000 600000 0 0 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth the fair value of available-for-sale marketable securities by contractual maturity at March 31, 2022 and December 31, 2021. </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:28.870%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.719%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">One Year or Less</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Over One Year Through Five Years</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Over Five Years</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable Securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     U.S. Treasury securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,899 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,681 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,580 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Yankee bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,103 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,852 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,955 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Agency bonds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,971 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,971 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Municipal bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,692 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,692 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Commercial paper</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,185 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,185 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Asset-backed securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,250 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,803 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,053 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Corporate bonds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,984 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,114 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,098 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,392 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,142 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175,534 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:28.870%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.719%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">One Year or Less</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Over One Year Through Five Years</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Over Five Years</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable Securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     U.S. Treasury securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,550 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,114 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,664 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Yankee bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,150 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,010 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Agency bonds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,041 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,489 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,530 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Municipal bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,229 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,229 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Commercial paper</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,690 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,690 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Asset-backed securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,868 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,667 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,535 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Corporate bonds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,412 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,343 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,755 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,711 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,852 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198,563 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 38899000 11681000 0 50580000 6103000 1852000 0 7955000 6971000 0 0 6971000 0 11692000 0 11692000 9185000 0 0 9185000 23250000 4803000 0 28053000 23984000 37114000 0 61098000 108392000 67142000 0 175534000 22550000 30114000 0 52664000 4150000 2010000 0 6160000 14041000 3489000 0 17530000 0 12229000 0 12229000 17690000 0 0 17690000 20868000 6667000 0 27535000 25412000 39343000 0 64755000 104711000 93852000 0 198563000 The following tables set forth the Company’s cash equivalents and marketable securities accounted for as available-for-sale securities that were measured at fair value on a recurring basis based on the fair value hierarchy as of March 31, 2022 and December 31, 2021.<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:28.870%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.719%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Money market funds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246,906 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246,906 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Commercial paper</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,664 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,664 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     U.S. Treasury securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,580 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,580 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Yankee bonds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,955 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,955 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Agency bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,971 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,971 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Municipal bonds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,692 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,692 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Commercial paper</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,185 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,185 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Asset-backed securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,053 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,053 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Corporate bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,098 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,098 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">324,104 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">450,104 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:28.870%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.719%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Money market funds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254,157 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254,157 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Commercial paper</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,491 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,491 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     U.S. Treasury securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,664 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,664 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Yankee bonds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,160 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,160 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Agency bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,530 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,530 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Municipal bonds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,229 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,229 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Commercial paper</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,690 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,690 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Asset-backed securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,535 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,535 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Corporate bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,755 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,755 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342,740 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,471 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">475,211 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 246906000 0 0 246906000 0 27664000 0 27664000 50580000 0 0 50580000 7955000 0 0 7955000 6971000 0 0 6971000 11692000 0 0 11692000 0 9185000 0 9185000 0 28053000 0 28053000 0 61098000 0 61098000 324104000 126000000 0 450104000 254157000 0 0 254157000 0 22491000 0 22491000 52664000 0 0 52664000 6160000 0 0 6160000 17530000 0 0 17530000 12229000 0 0 12229000 0 17690000 0 17690000 0 27535000 0 27535000 0 64755000 0 64755000 342740000 132471000 0 475211000 Goodwill and Intangible AssetsThe following table summarizes the changes in the carrying amount of goodwill by segment for the three months ended March 31, 2022 (in thousands):<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.268%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.270%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Clinical Services</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">462,603 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">462,603 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pharma Services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,512 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,512 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">527,115 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">527,115 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consisted of the following (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:41.715%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.735%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.656%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.656%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.806%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortization<br/>Period (years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer Relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 - 15</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,101 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,228 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,873 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed Technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 - 15</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310,226 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">293,099 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketing Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">549 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">414 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,473 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,649 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,824 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade Name</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,584 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">406 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,178 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademark - Indefinite lived</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,447 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,447 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">501,380 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,545 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">433,835 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:41.715%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.735%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.656%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.656%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.806%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortization<br/>Period (years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer Relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 - 15</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,101 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,756 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,345 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed Technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 - 15</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310,226 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,798 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298,428 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketing Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">549 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">449 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,473 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,348 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade Name</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,584 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">276 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,308 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademark - Indefinite lived</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,447 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,447 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">501,380 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,055 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">442,325 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:2pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records amortization expense within cost of revenue and general and administrative expense on the Consolidated Statement of Operations. The following table summarizes the amortization expense for the three months ended March 31, 2022 and 2021 (in thousands):</span></div><div style="margin-top:2pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:71.547%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.988%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.989%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of intangibles included in cost of revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,853 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of intangibles included in general and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,637 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,458</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total amortization of intangibles</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,490 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,458 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated amortization expense related to amortizable intangible assets for each of the following periods as of March 31, 2022 is as follows (in thousands):</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:80.891%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.909%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,389 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,899 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,899 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,798 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,485 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259,918 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">420,388 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> The following table summarizes the changes in the carrying amount of goodwill by segment for the three months ended March 31, 2022 (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.268%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.270%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Clinical Services</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">462,603 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">462,603 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pharma Services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,512 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,512 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">527,115 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">527,115 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 462603000 462603000 64512000 64512000 527115000 527115000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consisted of the following (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:41.715%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.735%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.656%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.656%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.806%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortization<br/>Period (years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer Relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 - 15</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,101 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,228 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,873 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed Technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 - 15</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310,226 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">293,099 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketing Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">549 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">414 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,473 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,649 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,824 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade Name</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,584 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">406 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,178 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademark - Indefinite lived</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,447 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,447 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">501,380 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,545 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">433,835 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:41.715%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.735%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.656%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.656%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.806%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortization<br/>Period (years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer Relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 - 15</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,101 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,756 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,345 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed Technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 - 15</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310,226 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,798 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298,428 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketing Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">549 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">449 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,473 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,348 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade Name</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,584 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">276 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,308 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademark - Indefinite lived</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,447 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,447 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">501,380 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,055 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">442,325 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> P7Y P15Y 143101000 48228000 94873000 P10Y P15Y 310226000 17127000 293099000 P4Y 549000 135000 414000 P15Y 31473000 1649000 29824000 P5Y 2584000 406000 2178000 13447000 13447000 501380000 67545000 433835000 P7Y P15Y 143101000 45756000 97345000 P10Y P15Y 310226000 11798000 298428000 P4Y 549000 100000 449000 P15Y 31473000 1125000 30348000 P5Y 2584000 276000 2308000 13447000 13447000 501380000 59055000 442325000 The following table summarizes the amortization expense for the three months ended March 31, 2022 and 2021 (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:71.547%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.988%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.989%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of intangibles included in cost of revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,853 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of intangibles included in general and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,637 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,458</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total amortization of intangibles</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,490 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,458 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 4853000 0 3637000 2458000 8490000 2458000 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated amortization expense related to amortizable intangible assets for each of the following periods as of March 31, 2022 is as follows (in thousands):</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:80.891%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.909%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,389 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,899 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,899 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,798 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,485 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259,918 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">420,388 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 25389000 33899000 33899000 33798000 33485000 259918000 420388000 Debt2028 Convertible Senior Notes<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 11, 2021, the Company completed the sale of $345.0 million of Convertible Senior Notes with a stated interest rate of 0.25% and a maturity date of January 15, 2028 (the “2028 Convertible Notes”), unless earlier converted, redeemed, or repurchased.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The last reported sales price of the Company’s common stock was not greater than or equal to 130.0% of the conversion price of the 2028 Convertible Notes on at least 20 of the last 30 consecutive trading days of the quarter ended December 31, 2021. Based on the terms of the 2028 Convertible Notes, the holders could not have converted all or a portion of their 2028 Convertible Notes in the first quarter of 2022. The last reported sales price of the Company’s common stock was not greater than or equal to 130.0% of the conversion price of the 2028 Convertible Notes on at least 20 of the last 30 consecutive trading days of the quarter ended March 31, 2022. Based on the terms of the 2028 Convertible Notes, the holders cannot convert all or a portion of their 2028 Convertible Notes in the second quarter of 2022. The value of the 2028 Convertible Notes, if-converted, does not exceed the principal amount based on a closing stock price of $12.15 on March 31, 2022.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The interest expense recognized on the 2028 Convertible Notes includes $0.2 million, $0.4 million and $8,400 for the contractual coupon interest, the amortization of the debt discount and the amortization of the debt issuance costs, respectively, for the three months ended March 31, 2022. The interest expense recognized on the 2028 Convertible Notes includes $0.2 million, $0.4 million and $6,700 for the contractual coupon interest, the amortization of the debt discount and the amortization of the debt issuance costs, respectively, for the three months ended March 31, 2021. The effective interest rate on the 2028 Convertible Notes is 0.70%, which includes the interest on the 2028 Convertible Notes and amortization of the debt discount and debt issuance costs. The 2028 Convertible Notes bear interest at a rate of 0.25% per annum, payable semi-annually in arrears on January 15 and July 15 of each year, beginning on July 15, 2021.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At March 31, 2022, the estimated fair values (Level 2) of the 0.25% Convertible Senior Notes due 2028 was $231.4 million. At December 31, 2021, the estimated fair value (Level 2) of the 0.25% Convertible Senior Notes due 2028 was $297.6 million.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">2025 Convertible Senior Notes</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 4, 2020, the Company completed the sale of $201.3 million of Convertible Senior Notes with a stated interest rate of 1.25% and a maturity date of May 1, 2025 (the “2025 Convertible Notes”), unless earlier converted, redeemed, or repurchased. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The last reported sales price of the Company’s common stock was not greater than or equal to 130.0% of the conversion price of the 2025 Convertible Notes on at least 20 of the last 30 consecutive trading days of the quarter ended December 31, 2021. Based on the terms of the 2025 Convertible Notes, the holders could not have converted all or a portion of their 2025 Convertible Notes in the first quarter of 2022. The last reported sales price of the Company’s common stock was not greater than or equal to 130.0% of the conversion price of the 2025 Convertible Notes on at least 20 of the last 30 consecutive trading days of the quarter ended March 31, 2022. Based on the terms of the 2025 Convertible Notes, the holders cannot convert all or a portion of their 2025 Convertible Notes in the second quarter of 2022. The value of the 2025 Convertible Notes, if-converted, does not exceed the principal amount based on a closing stock price of $12.15 on March 31, 2022.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The interest expense recognized on the 2025 Convertible Notes includes $0.6 million, $0.3 million and $0.04 million for the contractual coupon interest, the amortization of the debt discount and the amortization of the debt issuance costs, respectively, for the three months ended March 31, 2022. The interest expense recognized on the 2025 Convertible Notes includes $0.6 million, $0.3 million and $0.04 million for the contractual coupon interest, the amortization of the debt discount and the amortization of the debt issuance costs, respectively, for the three months ended March 31, 2021. The effective interest rate on the 2025 Convertible Notes is 1.96%, which includes the interest on the 2025 Convertible Notes and amortization of the debt discount and debt issuance costs. The 2025 Convertible Notes bear interest at a rate of 1.25% per annum, payable semi-annually in arrears on May 1 and November 1 of each year, which began on November 1, 2020.</span></div>At March 31, 2022, the estimated fair values (Level 2) of the 1.25% Convertible Senior Notes due 2025 was $176.1 million. At December 31, 2021, the estimated fair value (Level 2) of the 1.25% Convertible Senior Notes due 2025 was $238.9 million. 345000000 0.0025 1.300 20 30 1.300 20 30 12.15 200000 400000 8400 200000 400000 6700 0.0070 0.0025 0.0025 231400000 0.0025 297600000 201300000 0.0125 1.300 20 30 1.300 20 30 12.15 600000 300000 40000.00 600000 300000 40000.00 0.0196 0.0125 0.0125 176100000 0.0125 238900000 Stock-Based Compensation<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded approximately $12.1 million and $2.7 million for stock-based compensation in general and administrative expenses </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">on the Consolidated Statements of Operations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for the three months ended March 31, 2022 and 2021, respectively. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Stock Options</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the stock option activity under the Company’s plans for the three months ended March 31, 2022 is as follows:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:68.153%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.542%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Exercise Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding at December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,961,195 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.46 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,218,481 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.03 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options exercised</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">471,609 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.70 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options forfeited</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">747,269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.56 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding at March 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,960,798 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at March 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,343,021 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.37 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of each stock option award granted during the three months ended March 31, 2022 was estimated as of the grant date using a Black-Scholes model with the following weighted average assumptions:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:26.824%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 - 5.5</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate (%)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility (%)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42% - 49%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield (%)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average grant date fair value per share</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$9.98</span></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2022, there was approximately $12.5 million of unrecognized stock-based compensation expense related to stock options that will be recognized over a weighted-average period of approximately 2.2 years.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Restricted Stock Awards</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the restricted stock activity under the Company’s plans for the three months ended March 31, 2022 is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:68.153%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.542%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Restricted<br/>Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested at December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">851,403 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.00 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">516,014 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.67 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(171,687)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(357,205)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.71 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested at March 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">838,525 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.07 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2022, there was approximately $19.1 million of unrecognized stock-based compensation expense related to restricted stock that will be recognized over a weighted-average period of approximately 2.0 years.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Modification of Stock Option and Restricted Stock Awards</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the three months ended March 31, 2022, upon the Chief Executive Officer’s departure from the Company and in accordance with the terms of the Chief Executive Officer’s separation agreement, 237,960 previously granted time-based vesting stock option awards and 142,302 previously granted time-vesting restricted stock awards accelerated vesting. The Company accounted for the effects of the accelerated vesting of these stock awards as a modification, and recognized $5.9 million of incremental stock-based compensation which consisted of $2.3 million and $3.6 million for the acceleration of stock option awards and restricted stock awards, respectively, within general and administrative expenses on the Consolidated Statements of Operations for the three months ended March 31, 2022.</span></div> 12100000 2700000 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the stock option activity under the Company’s plans for the three months ended March 31, 2022 is as follows:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:68.153%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.542%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Exercise Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding at December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,961,195 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.46 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,218,481 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.03 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options exercised</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">471,609 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.70 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options forfeited</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">747,269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.56 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding at March 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,960,798 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at March 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,343,021 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.37 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 2961195 25.46 1218481 25.03 471609 13.70 747269 29.56 2960798 26.11 1343021 19.37 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of each stock option award granted during the three months ended March 31, 2022 was estimated as of the grant date using a Black-Scholes model with the following weighted average assumptions:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:26.824%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 - 5.5</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate (%)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility (%)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42% - 49%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield (%)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average grant date fair value per share</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$9.98</span></td></tr></table> P4Y P5Y6M 0.016 0.42 0.49 0 9.98 12500000 P2Y2M12D <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the restricted stock activity under the Company’s plans for the three months ended March 31, 2022 is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:68.153%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.542%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Restricted<br/>Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested at December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">851,403 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.00 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">516,014 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.67 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(171,687)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(357,205)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.71 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested at March 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">838,525 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.07 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 851403 36.00 516014 25.67 171687 35.13 357205 30.71 838525 32.07 19100000 P2Y 237960 142302 5900000 2300000 3600000 Revenue Recognition<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s two reportable segments for which it recognizes revenue are (1) Clinical Services and (2) Pharma Services. The Clinical Services segment provides various clinical testing services to community-based pathology practices, oncology practices, hospital pathology labs, reference labs, and academic centers with reimbursement from various payers including client direct billing, commercial insurance, Medicare and other government payers, and patients. The Pharma Services segment supports pharmaceutical firms in their drug development programs by providing testing services and data analytics for clinical trials and research.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Clinical Services Revenue</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s specialized diagnostic services are performed based on a written test requisition form or electronic equivalent. The performance obligation is satisfied and revenues are recognized once the diagnostic services have been performed and the results have been delivered to the ordering physician. These diagnostic services are billed to various payers, including client direct billing, commercial insurance, Medicare and other government payers, and patients. Revenue is recorded for all payers based on the amount expected to be collected, which considers implicit price concessions. Implicit price concessions represent differences between amounts billed and the estimated consideration the Company expects to receive based on negotiated discounts, historical collection experience and other anticipated adjustments, including anticipated payer denials. Collection of consideration the Company expects to receive typically occurs within 30 to 60 days of billing for commercial insurance, Medicare and other governmental and self-pay payers and within 60 to 90 days of billing for client payers.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Pharma Services Revenue</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s Pharma Services segment generally enters into contracts with pharmaceutical customers as well as other CROs to provide research and clinical trial services ranging in duration from one month to several years. The Company records revenue on a unit-of-service basis based on number of units completed and the total expected contract value. The total expected contract value is estimated based on historical experience of total contracted units compared to realized units as well as known factors on a specific contract-by-contract basis. Certain contracts include upfront fees, final settlement amounts, and/or billing milestones that may not align with the completion of performance obligations. The value of these upfront fees or final settlement amounts is usually recognized over time based on the number of units completed, which aligns with the progress of the Company towards fulfilling its obligations under the contract. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also enters into other contracts, such as validation studies and informatics. Revenue for validation studies for which the sole deliverable may be a final report that is sent to the sponsor(s) at the completion of contracted activities, is recognized at a point in time upon delivery of the final report to the sponsor. Informatics is the sale of de-identified data for which deliverables typically consist of retrospective records or prospective deliveries of data. Informatics revenue is recognized upon delivery of retrospective data or over time for prospective data feeds. Any contracts that contain multiple performance obligations and include both units-of-service and point in time deliverables are accounted for as separate performance obligations and revenue is recognized as previously disclosed. The Company negotiates billing schedules and payment terms on a contract-by-contract basis. While the contract terms generally provide for payments based on a unit-of-service arrangement, the billing schedules, payment terms, and related cash payments may not align with the performance of services and, as such, may not correspond to revenue recognized in any given period.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts collected in advance of services being provided are deferred as contract liabilities on the Consolidated Balance Sheets. The associated revenue is recognized and the contract liability is reduced as the contracted services are subsequently performed. Contract assets are established for revenue recognized but not yet billed. These contract assets are reduced once the customer is invoiced and a corresponding receivable is recorded. Additionally, certain costs to obtain contracts, primarily for sales commissions, are capitalized when incurred and amortized over the term of the contract. Amounts capitalized for contracts with an initial contract term of twelve months or less are classified as current assets. All others are classified as non-current assets. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Most contracts are terminable by the customers, either immediately or according to advance notice terms specified within the contracts. All contracts require payment of fees to the Company for services rendered through the date of termination and may require payment for subsequent services necessary to conclude the study or close out the contract.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the values of contract assets, capitalized commissions and contract liabilities (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.549%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.783%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.638%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current pharma contract assets </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,643 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,738 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term pharma contract assets </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total pharma contract assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,904 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,974 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current pharma capitalized commissions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term pharma capitalized commissions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">972 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">882 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total pharma capitalized commissions</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,140 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">991 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current pharma contract liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,119 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,192 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term pharma contract liabilities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,081 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">917 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total pharma contract liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,200 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,109 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:8pt;margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Current pharma contract assets and Current pharma capitalized commissions are classified as other current assets on the Consolidated Balance Sheets. </span></div><div style="margin-bottom:8pt;margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Long-term pharma contract assets and Long-term pharma capitalized commissions are classified as other assets on the Consolidated Balance Sheets. </span></div><div style="margin-bottom:8pt;margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Long-term pharma contract liabilities are classified as other long-term liabilities on the Consolidated Balance Sheets. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized for the three months ended March 31, 2022 and 2021 related to Pharma contract liability balances outstanding at the beginning of the period was $3.1 million was $2.7 million, respectively. Amortization of capitalized commissions for the three months ended March 31, 2022 and 2021 was $0.1 million and $0.2 million, respectively. </span></div><div style="margin-bottom:8pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disaggregation of Revenue</span></div><div style="margin-bottom:8pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considered various factors for both its Clinical Services and Pharma Services segments in determining appropriate levels of homogeneous data for its disaggregation of revenue; including the nature, amount, timing, and uncertainty of revenue and cash flows. Clinical Services categories align with the types of customers due to similarities of billing method, level of reimbursement, and timing of cash receipts. Unbilled amounts are accrued and allocated to payer categories based on historical experience. In future periods actual billings by payer category may differ from accrued amounts. Pharma Services relate to contracts with large pharmaceutical and biotech customers as well as other CROs. Because the nature, timing, and uncertainty of revenue and cash flows are similar and primarily driven by individual contract terms Pharma Services revenue is not further disaggregated.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details the disaggregation of revenue for both the Clinical and Pharma Services Segments (in thousands):</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:68.017%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.458%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.461%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Clinical Services:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">    Client direct billing</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,014 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,709 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">    Commercial Insurance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,288 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,574 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">    Medicare and Medicaid</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,465 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,150 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">    Self-Pay</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Clinical Services </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,791 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,487 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pharma Services:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,378 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,046 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,169 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,533 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 2 Collection of consideration the Company expects to receive typically occurs within 30 to 60 days of billing for commercial insurance, Medicare and other governmental and self-pay payers and within 60 to 90 days of billing for client payers. The following table summarizes the values of contract assets, capitalized commissions and contract liabilities (in thousands):<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.549%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.783%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.638%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current pharma contract assets </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,643 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,738 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term pharma contract assets </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total pharma contract assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,904 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,974 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current pharma capitalized commissions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term pharma capitalized commissions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">972 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">882 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total pharma capitalized commissions</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,140 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">991 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current pharma contract liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,119 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,192 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term pharma contract liabilities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,081 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">917 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total pharma contract liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,200 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,109 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:8pt;margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Current pharma contract assets and Current pharma capitalized commissions are classified as other current assets on the Consolidated Balance Sheets. </span></div><div style="margin-bottom:8pt;margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Long-term pharma contract assets and Long-term pharma capitalized commissions are classified as other assets on the Consolidated Balance Sheets. </span></div>(3) Long-term pharma contract liabilities are classified as other long-term liabilities on the Consolidated Balance Sheets. 1643000 1738000 261000 236000 1904000 1974000 168000 109000 972000 882000 1140000 991000 6119000 5192000 1081000 917000 7200000 6109000 3100000 2700000 100000 200000 <div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details the disaggregation of revenue for both the Clinical and Pharma Services Segments (in thousands):</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:68.017%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.458%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.461%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Clinical Services:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">    Client direct billing</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,014 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,709 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">    Commercial Insurance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,288 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,574 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">    Medicare and Medicaid</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,465 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,150 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">    Self-Pay</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Clinical Services </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,791 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,487 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pharma Services:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,378 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,046 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,169 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,533 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 65014000 60709000 18288000 18574000 15465000 17150000 24000 54000 98791000 96487000 18378000 19046000 117169000 115533000 Income TaxesAt the end of each interim period, management estimates the annual effective tax rate based on forecasted pre-tax results of the Company’s global operations and applies such rate to its ordinary quarterly earnings to calculate income tax expense related to ordinary income. The tax effects of items significant, unusual and infrequent in nature are discretely calculated and recognized <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in the period during which they occur. These discrete items often relate to changes in tax laws, excess tax benefits/deficiencies related to share-based compensation or adjustments to previously reported tax expense/benefits.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management assesses the recoverability of its deferred tax assets as of the end of each quarter, weighing available positive and negative evidence, and is required to establish and maintain a valuation allowance for these assets if it is more likely than not that some or all of the deferred income tax assets will not be realized. The weight given to the evidence is commensurate with the extent to which the evidence can be objectively verified. If negative evidence exists, positive evidence is necessary to support a conclusion that a valuation allowance is not needed.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A cumulative loss in recent years is a significant piece of negative evidence that is difficult to overcome. Cumulative loss in recent years is commonly defined as a three-year cumulative loss position. As of March 31, 2022, the Company’s U.S. ongoing operations were in a three-year cumulative loss position. Management determined that sufficient objectively verifiable positive evidence did not exist to overcome the negative evidence of the Company’s U.S. cumulative loss position. Accordingly, the Company’s estimated annual effective tax rate applied to the Company’s pre-tax loss for the three months ended March 31, 2022, includes the unfavorable impact of a valuation allowance against the Company’s deferred income tax assets expected to be created in 2022 for additional U.S. net operating loss and tax credit carryforwards.</span></div> Net Loss Per Share<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company presents both basic earnings per share (“EPS”) and diluted EPS. Basic EPS excludes potential dilution and is computed by dividing net loss by the weighted-average number of common shares outstanding for the period. Diluted EPS reflects the potential dilution that could occur if stock awards were exercised and if the 2028 Convertible Notes and 2025 Convertible Notes were converted. The potential dilution from stock awards is accounted for using the treasury stock method based on the average market value of the Company’s common stock. The potential dilution from conversion of the 2028 Convertible Notes and 2025 Convertible Notes is accounted for using the if-converted method, which requires that all of the shares of the Company’s common stock issuable upon conversion of the 2028 Convertible Notes and the 2025 Convertible Notes will be included in the calculation of diluted EPS assuming conversion of the 2028 Convertible Notes and the 2025 Convertible Notes at the beginning of the reporting period (or at time of issuance, if later).</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the calculations (in thousands, except net loss per share amounts):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.345%"><tr><td style="width:1.0%"/><td style="width:67.640%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.922%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.926%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">NET LOSS</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49,408)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,114)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic weighted average shares outstanding</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,630 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,199 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted average shares outstanding</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,630 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,199 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net loss per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.40)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.19)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net loss per share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.40)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.19)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:3pt;text-align:justify"><span><br/></span></div><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following potential dilutive shares were excluded from the calculation of diluted net loss per share because their effect would be anti-dilutive (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.391%"><tr><td style="width:1.0%"/><td style="width:68.290%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.394%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.610%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.394%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.612%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">467 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,418 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock awards</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025 Convertible Notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,538 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,538 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 Convertible Notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,215 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,868 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In connection with the 2028 Convertible Notes offering, on January 11, 2021, the Company entered into separate, privately negotiated convertible note hedge transactions (collectively, the “Capped Call Transactions”) with option counterparties pursuant to capped call confirmations at a cost of approximately $29.3 million. The potential effect of the Capped Call Transactions were excluded from the calculation of diluted net loss per share in the three months ended March 31, 2022 as the Company’s closing price on March 31, 2022 did not exceed the conversion price of $85.75 per share. The Capped Call Transactions are not reflected in diluted net loss per share as they are anti-dilutive.</span></div> <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the calculations (in thousands, except net loss per share amounts):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.345%"><tr><td style="width:1.0%"/><td style="width:67.640%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.922%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.926%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">NET LOSS</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49,408)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,114)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic weighted average shares outstanding</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,630 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,199 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted average shares outstanding</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,630 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,199 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net loss per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.40)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.19)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net loss per share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.40)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.19)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> -49408000 -22114000 123630000 116199000 123630000 116199000 -0.40 -0.19 -0.40 -0.19 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following potential dilutive shares were excluded from the calculation of diluted net loss per share because their effect would be anti-dilutive (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.391%"><tr><td style="width:1.0%"/><td style="width:68.290%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.394%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.610%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.394%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.612%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">467 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,418 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock awards</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025 Convertible Notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,538 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,538 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 Convertible Notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,215 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,868 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 467000 2418000 137000 216000 5538000 5538000 5215000 4868000 29300000 85.75 Commitments and Contingencies<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Legal Proceeding</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 20, 2021, Natera, Inc. filed a patent infringement complaint against the Company’s newly-acquired subsidiary Inivata Limited and its subsidiary Inivata, Inc. in United States District Court for the district of Delaware, alleging Inivata’s InVisionFirst-Lung™ cancer diagnostic test of infringing two patents. The litigation is presently in the pleadings stage. The Company believes that it has good and substantial defenses to the claims alleged in the suit, but there is no guarantee that the Company will prevail. At the time of filing, the outcome of this matter is not estimable or probable.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Regulatory Matter</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With the assistance of outside counsel, the Company is voluntarily conducting an internal investigation that focuses on the compliance of certain consulting and service agreements with federal healthcare laws and regulations, including those relating to fraud, waste and abuse. Based on this internal investigation, the Company voluntarily notified the Office of Inspector General of the U.S. Department of Health and Human Services (“OIG”) of the Company’s internal investigation in November 2021. The Company’s review of this matter is ongoing. The Company has a reserve of $11.2 million in other long-term liabilities as of March 31, 2022 and December 31, 2021 on the Consolidated Balance Sheets for potential damages and liabilities primarily associated with the federal healthcare program revenue received by the Company in connection with the agreements at issue that were identified during the course of this internal investigation. This reserve reflects management’s best estimate of the minimum probable loss associated with this matter. As a result of the ongoing investigation and interactions with regulatory authorities, the Company may accrue additional reserves for any related potential damages and liabilities arising out of this matter. At this time, the Company is unable to predict the duration, scope, result or related costs associated with any further investigation, including by the OIG, or any other governmental authority, or what penalties or remedial actions they may seek. Accordingly, at this time, the Company is unable to estimate a range of possible loss in excess of the amount reserved. Any determination that the Company’s operations or activities are not in compliance with existing laws or regulations, however, could result in the imposition of civil or criminal fines, penalties, disgorgement, restitution, equitable relief, or other losses or conduct restrictions, which could be material to the Company’s financial results or business operations.</span></div> 2 11200000 11200000 Related Party Transactions<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 22, 2020, the Company formed a strategic alliance with Inivata and entered into a Strategic Alliance Agreement and Laboratory Services Agreement whereas Inivata, prior to the Inivata Acquisition Date, would render and perform certain laboratory testing which the Company made available to customers. In connection with this agreement, Inivata provided $0.4 million of testing services to the Company recorded in cost of revenue in the Consolidated Statements of Operations for the three months ended March 31, 2021.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 18, 2021, the Company completed its acquisition of all remaining equity interest in Inivata by exercising its Purchase Option. Beginning June 18, 2021, Inivata is a wholly-owned consolidated subsidiary of the Company. As of the Inivata Acquisition Date, Inivata’s financial statement activity is being consolidated within the Company’s unaudited Consolidated Financial Statements. For further details on the acquisition of Inivata, please refer to Note 3. Acquisitions.</span></div> 400000 Segment Information<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue under two reportable segments, (1) Clinical Services and (2) Pharma Services. The Clinical Services segment provides various clinical testing services to community-based pathology and oncology practices, hospital pathology labs, and academic centers with reimbursement from various payers including client direct billing, commercial insurance, Medicare and other government payers, and self-pay patients. The Pharma Services segment supports pharmaceutical firms’ drug development programs by assisting with various clinical trials and research as well as providing informatics related services often supporting pharmaceutical commercialization efforts.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The financial information reviewed by the Chief Operating Decision Maker (“CODM”) includes revenues, cost of revenue, and gross profit for both reportable segments. Assets are not presented at the segment level as that information is not used by the CODM.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the segment information (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"><tr><td style="width:1.0%"/><td style="width:69.062%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.080%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.082%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net revenues:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Clinical Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,791 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,487 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pharma Services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,378 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,046 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,169 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,533 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cost of revenue:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Clinical Services</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,267 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,565 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pharma Services</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,670 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,394 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cost of revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,937 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,959 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Profit:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Clinical Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,524 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,922 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pharma Services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,708 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,652 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total gross profit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,232 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,574 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating expenses:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,248 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,476 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,713 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,456 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,299 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,749 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,260 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,681 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Loss from operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52,028)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,107)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest (income) expense, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,301 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,177 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (income) expenses, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(168)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,854 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss before taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(53,161)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,138)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax (benefit) expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,753)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">976 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49,408)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,114)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:8pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Clinical Services cost of revenue includes $4.3 million of amortization of acquired Inivata developed technology for the three months ended March 31, 2022. Clinical Services cost of revenue includes write-offs of $5.3 million for COVID-19 PCR testing inventory for the three months ended March 31, 2021. </span></div><div style="margin-top:8pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pharma Services cost of revenue for the three months ended March 31, 2022 includes $0.6 million of amortization of acquired Inivata developed technology intangible assets. There were no such amounts for the three months ended March 31, 2021.</span></div> 2 The following table summarizes the segment information (in thousands):<div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"><tr><td style="width:1.0%"/><td style="width:69.062%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.080%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.082%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net revenues:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Clinical Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,791 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,487 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pharma Services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,378 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,046 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,169 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,533 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cost of revenue:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Clinical Services</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,267 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,565 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pharma Services</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,670 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,394 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cost of revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,937 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,959 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Profit:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Clinical Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,524 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,922 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pharma Services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,708 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,652 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total gross profit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,232 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,574 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating expenses:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,248 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,476 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,713 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,456 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,299 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,749 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,260 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,681 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Loss from operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52,028)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,107)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest (income) expense, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,301 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,177 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (income) expenses, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(168)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,854 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss before taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(53,161)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,138)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax (benefit) expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,753)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">976 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49,408)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,114)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:8pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Clinical Services cost of revenue includes $4.3 million of amortization of acquired Inivata developed technology for the three months ended March 31, 2022. Clinical Services cost of revenue includes write-offs of $5.3 million for COVID-19 PCR testing inventory for the three months ended March 31, 2021. </span></div><div style="margin-top:8pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pharma Services cost of revenue for the three months ended March 31, 2022 includes $0.6 million of amortization of acquired Inivata developed technology intangible assets. There were no such amounts for the three months ended March 31, 2021.</span></div> 98791000 96487000 18378000 19046000 117169000 115533000 65267000 61565000 13670000 12394000 78937000 73959000 33524000 34922000 4708000 6652000 38232000 41574000 66248000 40476000 7713000 2456000 16299000 13749000 90260000 56681000 -52028000 -15107000 1301000 1177000 168000 -4854000 -53161000 -21138000 -3753000 976000 -49408000 -22114000 4300000 5300000 600000 0 EXCEL 65 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( +."J50'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 " "S@JE4]\PDS^X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2@,Q$(=?17+?G6Q*!<-V+Q5/"H(%Q5M(IFUP\X=D9+=O;W9MMX@^@,?,_/+- M-S"MCE*'A,\I1$QD,=^,KO=9ZKAA1Z(H ;(^HE.Y+@E?FON0G*+R3 >(2G^H M X+@_!8VDDX1-^PR^76UO=\]L$YP(2J^KOC=3G I&BG6[Y/K#[^KL O&[NT_ M-KX(=BW\NHON"U!+ P04 " "S@JE4F5R<(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 +."J50TW9[M204 &P5 8 >&PO=V]R:W-H965T&UL ME9A=;^(X%(:O9W^%A?:B(P%)'#Y'%(G2=A9M2VGISJB[V@N3&(@FB1G;*>7? M[W$"2:<*)]F;-E_GY?&Q_1[;H[V0/]26HC!6EXVMUKLOEJ6\+8^8:HL= MC^'-6LB(:;B5&TOM)&=^&A2%%K7MGA6Q(&Z,1^FSA1R/1*+#(.8+250214P> MKG@H]I<-IW%Z\!1LMMH\L,:C'=OP)==_[182[JQO;LFIBDK(7Z8FYE_V; -$0^YIXT$@W^O?,K#T"@!Q\^C:"/_ M31/X_OJD?ILV'AJS8HI/1?@]\/7VLC%H$)^O61+J)['_@Q\;U#5ZG@A5^I?L MLV\[\+&7*"VB8S 01$&<_6=OQT2\"X"&E@?08P#]$."X9P+<8X";-C0C2YMU MS30;CZ38$VF^!C5SD>8FC8;6!+'IQJ66\#: .#V>BEB;>)?^9;!/7:1)J4UK",ZT* M/Q"[5Q;]"XV;I\=-Y5PT/?],5DI+&''_(I*=7+*32G;.2%X++X%YH,GS8A2/"9.:R_! GOA.2%U&A$MIF7"$J)<3]>H1+;@,A&\& M%($A79HB7.DTA'[[]*EB&/1SMG[-/I,,'"PUH//IPK76+%18O@8YTP#5N8EU MH _D-@@YF2?1BLLR%ES#MIV6V^UW>PC/,.<9UN%YXIO 3!9(UIQ%I;V'Z\QO M'K[>S!_N9]-ED\SFTS;"YMB%S=EUZ&:Q)R3T&S-=V"1+#0.,"$FF(HFU/,!_ MOQ2Y0GW^#8-\Y\5.'11K'Z3);<2R3D MJQ0+5YJ** +C@06H]X-<_&ZWH5:0'9/DE84)1_-75 P'MWJHIGX0;\CR$*U$ M6 I962NP)6=1'2CNWZ<\D9LW;\OB#3];NRJ$YI/E]01;G]&B&-!:Q6":2&E6 M'MER(\T6^$12NE2O4'SYN,#_E:PH K16$9C%L&[,MF%FH<9.J*5DN&(%6>'X MM);CFS41U'2PTXV0I8._0N>.21@#$\^#[2:L%;B?26*,A>W36K:_C%@8DJM$ MP6M5WINX3M4ZDA9N3VNY_4W$Y<8,L*^@H+=@K]&.Q>7IPP4KT0JSI[A7GY*U MA7T^"H3+5 (5ED]QMS[-RLP=E\8=H7*GFV?RD&@HD[&QM-*-:Z;<397-\[A8>ET[%" MK.K H?!]%W?ICU3'[7#*12Z"-F^31Z?Y2)N/;O/VY7,I*OX+CVCZBC+@XJ8] M 4H_(PU9V8B_JA X.RNM=^=9QI328SY%/+-)RXZV\J?Y4>(D/4"SBL^S<\A[ M9CQ-D9"O(=1N]V'ZR>QH+[O18I>>CJV$UB)*+[><^5R:#^#]6@A]NC$_D!^P MCO\#4$L#!!0 ( +."J53L+R]:0 < &D= 8 >&PO=V]R:W-H965T M&ULK9EM;]LX$L>_"N$+#EW J452C]TD0)KT;@MTVV#3O7O- MR'1,5!*]))TT]^EO*"F6(E*T#[@7;2Q[2/Z'#_.;H2Z>I?JAMYP;]+.N&GVY MV!JS^[!:Z7++:Z;?RQUOX)>-5#4S\*@>5WJG.%NWC>IJ1:(H7=5,-(NKB_:[ M.W5U(?>F$@V_4TCOZYJIEX^\DL^7"[QX_>(/\;@U]HO5U<6./?)[;O[VOE)5N_T?/O6VT0.5>&UGWC4%!+9KN+_O93\2H 8YG M&I"^ 3FU >T;T-;13EGKUBTS[.I"R6>DK#7T9C^T<].V!F]$8Y?QWBCX54 [ MO]MR^?;Z^_?[I%'Z^_7'^]^83N?_OTZ?L].D=_WM^B=V>_H#,D&O1] M*_>:-6M]L3(PLFV_*OM1/G:CD)E1?F?J/:)XB4A$B*?Y3;CY+2\/S?';YBOP M]^ T.3A-VO[HG--[I7AC$-.:&QWHD!XZI&V'\5R'3&\13 TJ[0?^UUX\L0I& M\$Y5UU7:=F5/V=,5C9*\2"]63^,I\9CA-"?9P>R-TOB@- XJA97XP0U[J#C2 MO-PK80372\0,VC"A$,C>YA-B!LEAZD%]4O4<.,3FK@*<)0YL^LS(YA&?J'I06@:%/JY>8)5EPKFU**T"3VB\L/ MXO+P^K:BT)97:P1D0AH.CT]B[@P^G3O7 D=1,K.JQ4%>$93WS6RY@F \'S0Z M>86[<%%:T(E$URK'>>%7B*,AC$=!C=^E8=4)&OMNQL.G"9R0Z43Z['*<1/F, MT!%O\)&-""F(,B]MN+21_@.".Y :R7^WI?,L?;;*!Z^<7K,_;LBKR(R=1GGUT1IS-'#P^XP22\ M@G"1)%/=/CN"BQE4X(%J.(RUSXUA MS:.PL.A4SD;=OJ.QA)C2G#I2/78QH61NB@>LX3#7_BGE^EE4E5><2Z6$9!@[ MXH[:O14WX N'^=4%D,!"NS1*4_=(NE899 0SX@9DX3"SNLC1R.;\A.CAL@GC M+(_C;*K59YA#]C(3BO' ,1P&62ED) M]B"J-L,*Y)AXP! .<^B0!NW8B\V!O.[[(!3G4XQ[S'!6$.QWG0P8(F$,@42U MA]!=RAH*3=V&;I],XN*%0AB8;GF?64ZCF72##! B80B]RN0_K4JN6Z+(]I3. M+EHOW,.(-,FF\^LSR\99Z%OAH\(E3)+7K;63ZI6* T,WHF%-:3$C'RKQV$Z^ MWPD7&"EQ7/!0!=.96$@&II CI9+K@9S@\=@2N Q)BB2?RG>MTCR?VSD#9TB8 M,W=;IFH&^[LQBI6!,]YK=9&28EQ,M7K @PLRHW7 #@ECYVU.>$RI2Y><1)ES M(CUF&9S<&:T#A4@:C)E?9/-X;KBJ3XR:9 &"0/C1D)1!GNM*WD; ?5%(PV? MSV6("X:$TG&.WD^%SX[$^4RQ2P9^D' Y-$T7CZV<6_1D-'9*1,\L>,X#Y3!RB ZEHF%1=3E8= MWW;]I8U+(AQCISSVFK5W7EZU [!H&%C=43Y=K8N?-"-Q-JU%O78Q264>D2)DOB)'94>NQ2J$5GLA4ZNK4[PB)9U\)8=G89@(WJ<.PX0!1R M@G=?(4P@C+TU9;AG>_G^0>]8R2\74,-JKI[XX@KY;C[_#QV]]7Y &8V#(??> MR/+'5E9KKO3?_Y83G/W:)A/F)=3]0!\:IH^=7."[MJ,LT5GT/HHP9*[]'>,2 MO2-)M(RB]A_2@%6;ANW-5BKQ'[[^%6$2+R% +0E.VL6QSSC*ELE@+K2V65R; MO.V-AF)U#NUVMA$Q\X'O9"[EPTJ&0[ M ,^ P)3\6W]EW.$]!):O_I M=O%X3B,GOOO,4CJG>F H/7*E^.8>:2-*X840=:%XGL8D=O:"QPX#ZF>N6.A M3QJF9Q,HOK>'\']SHQ]B M_(;#7ZE[#7V5^FKT'LR^A/R=J4?1:$BC-M R>I_!3*CNO5[W8.2N?37V((V1 M=?MQRQG(MP;P^T8" OH'^[;M\';UZK]02P,$% @ LX*I5 ;@!M[1 @ M>P< !@ !X;"]W;W)KZEH?$=NY_][OC M;/C)T@A>L*D"7>8Y52_G3,A-WPN]UX4[OLR,7? 'O15= MLADS#ZNIPIE?>TEYS@K-90&*+?K>,#P;Q=;>&?S@;*-WQF SF4OY:"=7:=\+ M+! 3+#'6 \77FHV8$-818CQM?7IU2"O<';]ZOW"Y8RYSJME(BI\\-5G?^^9! MRA:T%.9.;B[9-I_(^DNDT.X)F\JV>^I!4FHC\ZT8"7)>5&_ZO*W#CB#L'!"0 MK8!\5-#>"MHNT8K,I36FA@YZ2FY 66OT9@>N-DZ-V?#"_HLSH_ K1YT9C&YO M9K?75^/A_60,Y\/KX1^!D=3JEAA,F9X0L4Q?(6'V1B.OAS#%^ % MW&>RU+1(=<\W2&+]^;@O]S'_ MN@BD+@)Q_MH'_,T,-0Q;TX!

]]FLXUT9AQ_U^)UB[#M9V MP3H'@DT5;D%E7@!+!^RIY"L;^00;.BGS4B!)BGV(6Q(9;/2FZE81NBZ"W:?K M01AV2=3I^>O=*C:8!:>G$:G-]A+HU ETWDU@)/,P(HJ6%-1,CC" MGDBE$%1IP Q!9]@^QTWXE?]XARMH!4'XAOY_5GOP40T??0+>(6J@I//$^,MH@VV/2^63=CQA[$;+1NQ_9VCT5Y+>/(L>:%!L 5J@U:,3E1U MU%<3(U?NM)Q+@V>O&V9X.S)E#?#[0DKS.K$'<'W?#OX"4$L#!!0 ( +." MJ51ECVFL* 4 )@3 8 >&PO=V]R:W-H965T&ULK9CO M3^H\%,?_E8;<%YJHK-UO@R2*7"51, Z]KRLKL+BM/&T![W__M!MNN'4-3_*\ M@6V<<_8YI^WYE@[VE'WR-2$"?&5ISF]Z:R$VU_T^7ZQ)AOD5W9!<_K*D+,-" MWK)5GV\8P7'AE*5]9%E>/\-)WAL.BF M['T_>$U6:Z$>](>##5Z1B(BWS0N3=_TJ2IQD).<)S0$CRYO>+;P>H4 Y%!;O M"=GSHVN@4OF@]%/=3.*;GJ6(2$H60H7 \FM'1B1-523)\<\A:*]ZIW(\OOZ. M_KM(7B;S@3D9T?1/$HOU32_H@9@L\385KW3_2 X)N2K>@J:\^ 3[@ZW5 XLM M%S0[.$N"+,G+;_QU*,21@XRC=T '!]1T<#H<[(.#721:DA5IW6.!AP-&]X I M:QE-712U*;QE-DFNAC$23/Z:2#\Q',VFT>QI01FO\'L M9?QZ.Y]( W )WJ)[9BS<$XCTG\T[\O$ZJR0M]9W2%CP&?,KH -+P"R$-+PC$YWAP8< MNRJR7<1S.N+-J< IR.6B9&1'\BW1E:@,X14AU.+;#2'TH1<.^KMCQCJ\,X!Z]V ]"VV_@::SLT WU=&Y%YYY0 MOQ6CG(,-H\M$Z #=UJOM -FH =BV[ W"V(0R+)%\!\B4; M+"?\VC!M_"JJ;TS[@>0R; KDH@(XEHL_X4*]9J>=/WXK,<]#3M!(OVWE6([O MZ=,/*M# "/I*.,%LL2Y(8SG%4[J1K5X[2D%[@OC0;E"VC9#C=D"&%61HA(QP M*AN7(I1Z]4G4:.GXPM:KH8?"YBK46-F^TS'-H54W8^N$B4Y;LTG;4JT60V@A MSVJ0:LQO]EZ[LJ\V)J;.#+K3\#E!4 M@R(CZ"071$J6 &=)OJ 9.?^NZH7JR%IDI!E="S:!-5;0[\*MI0*:M6(FUH2U M6'DWK*VIF]>J;MO*"=R.K@=KU8!FV2@FP0>1NTD"!/[JF*AM3;AT;>BU"JJQ M0Q#:00=EK1[0+!^3HI8*$)Q]R)XJ]:,JK!:XK1&7MN\VFY3&+.SJI+!6$N@9 M8:=REY#*LFK!O);X7SJA8[5&6V.'9"F[QKL6).@;=6XZGH.G610!N34$T>/M MZ]@@<["6#VC6CSO,DX6:\R"F:8J95'FY!HJMYKFV#F6XX#@_Z\II5D%K!;N: M=*TCT"PD]TFZ%23^+[SA2;Q:JRY>5(L*LHR#]F<\>7A4V_O;=[FA?QB#T>SY M>38MQT_N]-_FO,/"?H$$)4=VWT?VSZD6;7;[NHN;9T9DZ(4 =D MW:V1N5N_R*F3X9,&IVZRR+SM/VUPVAMY&-A^4PET9J'E=*@4JCLV,G?L$P#TJ M#XGJ,.69E?S;OTIR#E*RE"&M*U^6C97'0.6-H)OB).6#"D&SXG)-<$R8,I"_ M+RD5WS?J!=5AW/!?4$L#!!0 ( +."J53,R(RYX0( )P' 8 >&PO M=V]R:W-H965T&ULC55=;]HP%/TK5]$>-JEM2 *$5H#$5U6D M\B%"NX=I#R:YD*B)S6P#W7[]; \X]Y]JY;NX8?Q,QHH3W+*6B M9<52KA]L6X0Q9D3$:DFO*5+=8<261 66J[E4K=SDA"K7;3K$UY MN\DV,DTH3CF(3981_KN+*=NU+,XYX#J!8"W!WC&:*[, MV.H32=I-SG; =;1BTP-3&X-6;A*J=S&07'U-%$ZV>Y-Q,'D>]COS01^"N7J- M!N-Y )-'Z$U&T]G@:3 .AJ\#>)X$ =S"2]"'KU^^P1=(*,QCMA&$1J)I2Z5% M,]KA/F\WS^M>R.O!B%$9"QC0"*-3O*T\%$;<@Y&N>Y5P1/@=>,X-N!77+='3 M^SSE^M-)KV]K@^)6&NZSC5(NQ$ M6*T05KM:A\G\:3 K.4H/5TS7"^[Z==.JR6VHZEUI\@[&5=T?][1,7^/CJ:HYOG]_)K DS'5=__SP MV4>-+D.^,OU?J+)MJ,Q;1;%:7#$=TUG/UKOJZLEOBG\T^;VE&L$JH0)27"K* MRIVOJL;SNR"?2+8V[73!I&K.9ABKZQ.Y#E#?EXS)PT0G*"[D]E]02P,$% M @ LX*I5)4KE;@4!P V2 !@ !X;"]W;W)K/%Z89AV =&IF,M>G'U$J?[ M]3O*BF61E.0L[K[$DGUW?.YXO.=.RNDF3A[2%><9>@J#*#WKK;)L_7XP2+T5 M#UGZ+E[S"'Y9QDG(,KA-[@?I.N%L42B%P8 8ACT(F1_USD^+[V;)^6F<9X$? M\5F"TCP,6?)]Q(-X<];#O>]3[@]U-J"85"XC>?;]*]:R1!L 0XOI5&>[LUA>+^];/UR\)Y<.:.I?PB#G[W%]GJK.?VT((O61YD-_'F MBI<.%0"].$B+OVA3RAH]Y.5I%H>E,B (_6C[R9[*0.PI8-J@0$H%(BG85H," M+17HH2N8I8(I*1"G0<$J%2Q)H=%INU2P)073;E!P2@5'5FA:P2T5W$,A#4N% M89$.V_TK-G_,,G9^FL0;E AIL"8NB@PJM&'/_4@D^SQ+X%D@ S3"YL K5QYM5R8-*]_&&0LT:A?M:A=YF =,G) ^ M7R[AR""V^!OB! 19[#QKM2;OVA\7"%\>:!6C&_$5_&J$+MO;UOE_^5UL_("H?.[!XWG9- MOD#7V8HG".($]78E"N$C1V\^Q6EZ@J:1%X_YV0FZX1G4 M;_AFPI(('-"EW?0HAH\;T &3IXU$"C.VCTA= . M@#/:VK3WX-A#DPPK+-OSKXKU";$A372!L_8Z8NQTQ"R7:L"-PSJ#722%'8!N*JQ.1FD71 M6L7!@BQ$& H%?8L&3Q5TNF6KO%K=9T*"MD*A9#?IKF14I, MYK,9FD%Z[.>M+DTM)4T)'6)''Q![A\E^#29=?MKJ<3&(E)V3#J$:5F>'U6G% M.DMXZ.=ABM90U1%TL,ACZS54(X_!1GEQM/1%7P>57\NSC@*I3X9D**7OI%.L MAMW=87=;L4^?0QLOH?E-L\3W1&4MXOX61="NPP_@TI+[60X"7%:0NRD,U?#:6LZ-#J 8>&U6/9AP,W]O/:Y$JVZMX7:1'5W3+A6IG MS3:PW7#8\%X;B8\$4=LI8A46U IN%U2=>@5S>)VGFV$WD?K_"[P/?AAR8'8 M[W>IDD=04#>)7W#^PD\+_N\.OLK'ICVDKM-0^W%%Q[B=CX_F@G9SJ!IVX#1# MXKXQ5FG-DG=0:\H<6@T!J-@/FZT!F-?+_))#H8&Q!/&G-?2C^@-=FJP71%-N M(;JDZH KQL3ME%D048E."TY#BJ9("Q$,@F(!?<\ MPX6D>JXV(L1R/=5ZH[(F %5"W2%5]ZJ+ _P= !C"7(/ F M9,D#=/UW 4](ZHB%1;$LGX6.75-V1BFEQ.]4*1P1Z+3"5 M-Z%KQC)!777+U<%5#(O;*782+5I&E<\LV;$V,'4MJT&:*2B3]). MGQ*T ^",B,J3KDD=.9SC4JX^A4CCQ41GS"'4DM-&(]?'LM253HJXMD$;PE11 M.&FG\!?-F]I-)"I!8SC!,'$:#2-).I&*KV_ MUAJA-G'EG50%^S9UY9W42&'3I0W-&*G: 4+__V&05&1,VLGXE>,@41G7=%RK M*;\KRB6OFE*UZ:,2[%!^+##I$*JCK5B8M+/PL>23N]'F.V M*I>H/3?!ABD/ $3'J_MB=15,J'1NFTZ#=[1B2Z>Z43LTUBRI$: M[+U1%2_]P6UH/U,4\"4H&N\'MPF#QNE'XQ. MCK;\02R%^K:]*>!NM)]EE60B+Q.9HT*LCPB*>R=8VT*O=2 M_M0WB]7Q(-"(1"IBI:?@\.=1S$6:ZID Q]_-I(/]._7 ]O7+[!>5\J#,/2_% M7*8_DI7:' ^F [02:[Y+U:U\^E,T"HWU?+%,R^I_]-3(!@,4[THELV8P(,B2 MO/[+?S6&: V >=P#2#. = >PG@&T&4 K16MDE5IG7/&3HT(^H4)+PVSZHK)- M-1JT27*]C$M5P*\)C%,G\^NKY?77Q=GL[OP,+>_@S^7YU=T275^@^6SY)[KX M>OUCB8;HV_(,??C](_H=)3FZV\A=R?-5>312@$'/-(J;]YW6[R,][Z/H4N9J M4Z+S?"56A^-'@'VO 'E1X)1X)[SDQ6=$\2=$ D(<>.9O'XX]<.C>GK2:C_;9 MTQCMXO;Z$EW?G-_.[A97?Z#9_&[Q?7&W.%]Z7L/VKV'5:UC/:ZY@@Z>R="Y M/3*L1NI=_'@R9!$+ID>CQ[9='&*$8,SV8@? QGM@8Z_^L]5?X+2PSU6)E(2- M'LL\3E*!\@:Q?@K7__L-A\'_8UYNZJM=*5;:M2 ^%5PE^4/]N-KEB4I$^<5C MM7 /+O1:[4Q J(L3K@.(RW+UZ''+)%,:C3MVLX7"X@]LA M-(YZC(Q;%(+?A;O"FI3E3H *I7*S!+:0L.Y.<\GT@24&+/&"_99#MI,F_X#C M5N$(("=@YCIFZ0B4:Z>1>2G39,45B/'U.DDA:#C=I7E;&V-W(SI$Q@'IB;/8 M$ VF7D46N1(%X-8Q5B2/7'L)*)-*GK>R'_*!(E MAG*]UGCGU]\79T,$:1,2/R]2[;:UYQZC%^WO"T2 M!JV-?JB&84;LI\9KM1$%XH:]G?!L[L.8A%V$MM28]1 /-@R))_[$:@.,*$J] M0QNOT-8$'[X'1]8)PB>=5GB2!&Q(#OM9;A974;9L;2/'Y(U)'.Q&*>N:Q):B M$>E;-$-OV,]OB\:S$G>:@&V:&C([RCH8;]J2.LS*#9D1/YG=%&++DU5#N-62 MN3 2FY&Z'N\0&4Y)#Q$0PUK$SUHO +4;R=K[*[]RHK292,>7[C*[Q"913Z0G MAK*(G[+V_KCES[4S=O.9@VT 1:PH"@CRBO_2]SR.BYUH*]H2=VIK$]8PB@+2 MU=8A!JE2STXGAMB(G]AT;5-E;1^:HN CVA;R,8%Z$=T_MW0WQ8%3"Q=%10&S MW,N6@SJHAQ>(H3+"WE4(+JZ^GR_?7@@20T#$3T WNR+>@!.4FH R7OP4JB+^ M4L2[HM\Z-HT,<8C#2=TAT&(H3KBI[JO_SU;)#:W65O,%@'X0="WR0P!DE<*O)=0T0X0)FS4B?T; M0H6CGB/!V IX#C[%8Q9.>T(>-61)@W<%BXO%U>QJ_N9@00WI43_IW0+G/5>5 M#KCIWC/1.LEY'FM#R?LT>:@J.:>EJ(/A*.MF@"XI'$0]WDH-$5(_$2Z@I@2< MHBZ.LTQ7"KH1T9N=49NB0F:U'AQ2),23'K2M3J"?QPX#7'* _;"PK_!7?9\7 MH=ZZF;Y>FSE$("-E?91&#:51?W4&&5.6[#*=AR1U/1;S[59W@'B::J76B6ZL M]_J.K_IJH+OJN(CT>HXA2?H*21ZLA79\B,Y0M(D"G/X]YG^]0'.($#PE49_Y M#6%2/V$Z@YW9N?X01QUMRV#<97N'U)BPB/94 ]30(_738X6]JN!T :>U^%3K MHI?B$;@_;PHZW=$HDEA57E5NG*JXR#"(:+?9Y9"C$\+&?1O;D";UD^;\S? _ MH7OQD.1Y%5DA+P!WDRNG3HX"$8=38BV0HTTZ#D+:TWNDADFIGTG?HY/0A817 M&YLH:3">1A9/V'(AH<&T)QMCAD^9GT]OFV.'Q/12WZR?/J" *@G-VQG0*4^K MP+#4!VW>LPAFN)CYN5B;O +01>4\U+$IU6E2AUR(<33IB3[,<"_S<^_MZQN3 MO=X+=8A@^->WX(9KF9]K[Z3BZ7^,*\S!FTX3VW)>KVV=Z?E+QN5NNTV%3LA M%]WK3V6Y*\2+^Z)U"C,F>7UV#W[M=4-#CZ9LYU8FL8W <6.=F#BD2 M3+O^/6I]AI&)XJ'Z.J5$%8CZ@X;]T_T7,+/JNX_.\U/\95Y_QV*FJ3^KN>0% MY!,E2L4:I@P^3\# 1?VE2GVCY+;ZV.->*B6SZG(C^$H46@!^7TNI7F[T"_;? M"YW\"U!+ P04 " "S@JE4523[L\$' #-$@ & 'AL+W=OU-G9R?BIC M-_[\U+6Q,I9NO IM76N_NZ3*;<\FRTD_<&LV9>2!^?EIHS=T1_%S<^/Q-A^D MY*8F&XRSRE-Q-KE8_GCYBM?+@M\,;^\,MU?C99,""J*(LL0>/O MGJZHJE@08'SM9$X&E;QQ_-Q+_RBVPY:U#G3EJM]-'LNSR=N)RJG0;15OW?8G MZNQYS?(R5P7Y5=MN[6*BLC9$5W>;@: V-OWKAXZ';]FPZC:L!'=2)"C?ZZC/ M3[W;*L^K(8T?Q%39#7#&LE/NHL>LP;YX_JN.K2?E"A5+4I=MP'P(I_,(V;QB MGG5R+I.?[F9&T;O+O4Z'3 M@*W0KH/)C?:&H MU!*))Z0"%&?EH"D/Y5)7(&VBNFXH>3-RI#/:9#+Q7>LU@ MG-\IP^D+=#E<0LB06(I1!>606:F-NR=OV44,8OGF75!7/U]?3$47AG/6(Z@" M,C:']$BYBDZ$Y%2A+D )F!IT _7&NA!-I@+Y>Y-1X/6-CJ6KW,:$R!;9;/_2 M^OUSZ4)CHJY"TNJ@QN_- 1L,;(M*Q/^-=_=@R6[VVJ/GN#M07&J4H(S:* L* MX^LP4U>??KM^_W+Y@[J!&H(3U.UFE/258.'36@/&%S1NXT?!:8F>F_OEH$6_J9SDX4.6)N:]V2N<("IP> M>"H*/D(Z"[I<& *-$+AN1QSAB [#96+*X5RW,%4"GTE;]^F7L@#(PW0?F%TMV1,ND<8V+A?'XW>YAX=0QZ*OK?9P#0OF\R 14;0@CQXB&X@)PNM6OQQR4&+6P*U\XH M (1XTT@6B-]8@2 &KR4433O"]+I"825$PJB2T$,C.-,.'$!=?QLDK$); ('I M,J)HL<&2]B]A<(T=4@F1%6AK"= %HFEEBM52UL'UZ5AB>WB M2&:FK,T3R3R]]@Y5!*=B]1)IV&\:%:(L0\H)&'"'\ZV18LYCB,A]B+AJAYCF MTR8K.581I*FA[T^/FZO;X;SBBL)&P5E"Y"B80&I.W8F?&;E4 "GW'*-S].IV M$-$'?[\=E10-"!^"ZL7WLR6:\:IB(>P0&_9UM#-?!$N-/B:=(\*$/DP05!Q' M)-1NX6UZZ8I"POW%Z]G)H$JPQ?JL\'#-7 MHR;IPB"@;M$M4B&V?>BKXEU*T9VZ0&WD3/_XA[X4!20$R*]0+T,UJMF,@Z\> MTF3U27+8)7%=(2FI#N1OF;NN/WHS[8[,+]9M;=]'/(%Y^@SH@V;_XO;#'8_N M.S*I7OTP5[W:Q-"E4D&>307R1N_JD1%=8^21P;Z_5 67I2Q0P7LP([ 2(;*4LX.#E31G'?RK7(V3^(6(XZGS[07R_^*G># MXSM6'8$\U&O#B9+?H,/2P:/#N$ M=+H@B;8AQT97#Z/7II)#Y&CF7>I*+E9W_!DAS([=;>>C3PS28O"'E("B BCI M:\,P.GRKN4B?*/;+TX<>L+@Q2.N*"FQ=S-Z\GBB?/IZDE^@:^6"Q=C&Z6AY+ M7"[(\P+,%\[%_H45#%^PSO\+4$L#!!0 ( +."J52*856T'@X \J 8 M >&PO=V]R:W-H965T&ULM5I;D]NV%?XKF&VF8\_(6DF^ MQ)/8GME=VXE;.W:\2?O0Z0-$0A)BDI !'ZR:=OM=Z>GH=B86H>IVYH&3U;.U[K%1[\^#5MO M=,F7ZNIT,9L].:VU;4Y>/./O/O@7SUS75K8Q'[P*75UKOSLWE;M^?C(_25]\ MM.M-2U^3[P#VNN MP^!O19HLG?M$']Z4ST]F))"I3-$2!8W_KLR%J2HB!#$^1YHGF25='/Z=J+]F MW:'+4@=SX:I_VK+=/#]Y>J)*L])=U7YTUS^:J,]CHE>X*O"_ZEK./EZDTJ-$?K"K? MAG"V(:=ZU+R[%&TMEFK#ZZRA37AV6D+ M?G3KM(BTSX7VXBNT'ZIWKFDW0;UJ2E/NWS^%G%G811+V?'$KP7?:3]7#^40M M9HO%+?0>9N4?,KV'7Z$WT/)BHYNU"4HWI7KEO?/JPGDOH1/4O\Z6H?6(H'_? MPO51YOJ(N3[ZOYC\?T5;G>M@ QW\X$TP3:LY2W[9&&1*X>JM;G9TWC:M\;:& M.9J JZ5N3:E>VT8WA=65NL0]@R1M83IO5-?HKK1TA RYT5=&+8UI% !CB^WI<] US@?\[0(^ 5:A M K0$]Y]<:]1BJHYWTD2U3H2.5KW;"P52#ECFL+42^-3VN%?\Z4P6U9+-4#=@6U" M"R]H7P95V@#P"B#0@8P'M\(F#P-U83SI-PP- M]OW*N;8A Q/KRH4.4:T:.E)5.YPNJJ[\NE&T&.5X,Q/+O4@BWL/ @Q]*U"[< MAYU<;=L^!,,?3[&!HK#9&6<22%2[R=. M>Y@.87.3W\^HWCLRJ/FR17DQ)2M M"++J6@2MPFGK2GCWC9C";6U#Q@:E6C=HE,B0DQA'?\"W"@FA=/D;>HL]EW@8 M&( #_Z(N<(JZIF*0DBR:0*>B\YZ>#*^S3FR4:)"=:*16VGJ"!.$_8AB= !U! M&K7&8[)X#D#@0F";OH)(R':$RB\#T(UE!;J!XC$6(/4(-VR[ZXL/1P?8;*%; M8;>5(3$^=Q8Z]18G)*[U)_@M23)1OW7E>F##@,YV.W"T7JW@X:AU5$O7!("B M/O"Q!97*ZJ6M;,MX[\V5:;K8B%"( $*X#*P-Z'@1.A&)4->GC3<5:R])%6O' M$37NK&@IO9)OB#<:>&0IJ%"XEA:J>+7RKAZ8)&?G,2:9[M6ZHXS8A2%D'AW@ M$[7LVIRF5/]Q(U92JLG)2/@B67N2JAAYOC#V2B\KP_*DPXA5=\W-!:<(Y8=I MI$1#S%57@=%5=!M(N"LC!;YRS?H!0KR.[N8#"'ITFY9YQ"" [+"V:O672.1* M5UVL;@/6F >*3P]H#"D5@2C"@P^1S@%5/U #4"^IXR$33H0=DL5Z#F+XKMK% MOF_M7'EMJRJ%_YA/)C><0G:%V3 =003)6KB4:BR=I'@S'/9! (NRFR/KR@:^ M#W]F1I'8JA(@=,UQ\8I$=8' $Q8'7XY*ND@W$LP4W,\/N2'*Q0,_FDI ]U+# M ?%+!,.2>XU%6VT MVE9TVZ$'!S*^4!0I105*XJ4T!!W( MZSU;P*W4@P=.L4,W7)F;CF 'I%" _Q$IQ+\7PPX*KV8&?85/9>20T6HOIBZ[ M94#-I/-%'*5Q+^5>>4,D]MHP/L0]9(M8,H?RY6HYFGE#XM D&RVE7&2HFR/T M&'87[IIH/'HX>?QDIL+GCKR\HD49[G##H7T5EAJUY4)7%D(UEKJ>@HKY;JI> M=MPK$74$FB_59^DKZ;I,4C=3-^)$L@RWHT [!$7; RQD=3&\*@XI#OS40:>D M"$DI6%(LNF^[PEL&9\(#$FEDTOMF/IO.50W'9#^8L>OY:93;>M MM^@4V=2$5?6V;C#MX0PFWWBSS1NT*V[21H2@4H3>6N>> MJG_$Z\:4^6)&(! C9:ZE!-47KE'0_Z6 /W6]F&6^P[> M/\0:"23F#96LJJ 6!5&L2?BB-(:*CJUSSY8&:S0@!G LJUP9L$="6,;LN_8\ M--3^A!K%0-.#X.NSRW- =^A ^^SR5QR9\M,'\]E$_4 UK>$Z@,[%TI()!KKW M"P;C0CU]N+@_42\'.Q_T;>>I%WX%&6BN4GJ)>>9KE&B.6V2 M[#WZG5828G^D)QNBY:?GL9[=V(T.Q\/#=>:.1RUQ1<7=!G(OYV7T*9.Q,(@XF1:GI(I:ZTHMB( MLE,U\".U S*.$.#(HH4-FM8-2[.V3<-9N*+2G(O@_'$J@CQQHS\D)Y:.IR"Z M+L5ZGUN_+6-U809C&;#OS>\?#"W4H5,[.G13K)V,N05@-O+9V(CLA[4UKA[DF16=!23%;V)"R;YRZ",/"]Q7T(UQXJ*Z/W MOJ.&%8B[/[:OU)FO;)9)6ZKF?VX?*(A5.MX0MW%"$U,G#Z=ZEQE#!U[NZGZH MCPSL&V#MBE];-?RF*DUYI&G^ M[FV_:I*Q.3V1X%,7L0R!A8JHV ?X[*E*N*CV@9$#-*AU9^6U#F]69($FT=0( M4N[4/5WP]_Y^WW-(.91NGZ=<%G6P+LG?#39E*A*2-TJCVX^Q=TT?9>%SE_)B MWR>S)Z3I60P-8A@8>#@')CPF1752ZL>0S4&8$#'Y))*9[KKF!="O4#,0?I<'=.+>8#!J=PYULQB5*X2'9J7JUCXLW M 4LFVOSZ(['(-\@,S0%'),K^N[4!^H;1&_NCE,W[6TY; JC=H5R$R",P19@\ MNDECD\IP,18,RA7HI[AD4I')8-G;/9IF8#[)C5C"92+>UXKN1-4/0)M =K2> MC,O.C%C"&P+>@N;QU>? E\U>Q-VL=C=$&A>')?'RAF%?FCZ"A[N\7H3]F@$_ MQTD(W$QJXQ2H!&8!I2R2*6[ .$F18%S= MCQ$-OUU9BD&&+0Q"SO/[:;8@Z%&!+&W>TE_+79O/EO8ZOD_1%:@U,K\> M/.98^)M&7P+3'5/>Y^J(OZ9VT:=O*#%Y/$!V :M%5DO^8\0MZS8GI0;:;D?=T+PEH M1]3CS0"H4T;/%UP:9W%&KW^$Y;POA6D<)J/V/H(T4[]^)YT7V]D1>=>X4[ M!_,08#1MJ-:.^"SIMTQID;F_G)C$O3D9N7%YP>R&'4-^D7GWJZ'0Z]BNQT\&/]-!EKOFGB%09$?WR>[W\;?ZUXYG\R*\_+C^5?,>)$%1E5K@Z MFW[[^$1Y^?FA?&C=EG_RMW0M6EK^&UL[5QMD]LX*QV-^84Z%DPI..Z'*7. MKMZ\YG>?BC>O\ZI,=:8^%<)4QZ,L'MZJ-+__X6IRY5_\1>\/);VX>?/Z)/?J MLRK_X_2IP---32711Y49G6>B4+L?KFXG+]_.:3P/^$^M[DWP69 DVSS_0@_O MDQ^NQL202E5<$@6)/W?JG4I3(@0V?G,TK^HE:6+XV5/_B66'+%MIU+L\_:M. MRL,/5^LKD:B=K-+R+_G]'Y639T'TXCPU_%]Q;\QFO[6SIP.S9^)#GI4'(_Z0)2IIS[\!)S4[ M4\_.V^E%@A]D,1*S222FX^GT KU9+=Z,ZMTYKSO_1K4^?;;XI9 G^([XHY)I>1 ?,W%[ M*G0J5JRDB7A6'I3XMW]93Z?C5WYL*!?,0O'7DU?/(T&#H8N3S!Y$C+^I*E7" M;V4P)]\)*2;C\;^*_#Y3A3GHD]!9J0IE2GP0[^GSG F\/9%P8ZN6GQV84 M(93.]AA]TJ5, _*&)M,V#&UAQ*2>:8BC\$WYT"/0=#.:-@(Y-=!Z^'*Q646K MR528@\0NTIO %&@_)JM7AI1^!#' 3OPE$B=9B#N95HHD'X\GXJ0*2R"R[Z&F M4ES/UZ-U\)W=$V]D;%8%:0A(40#? N4\(O(K^A8@G=-Z-' GM6?(\1_R*[0Q MS)(AQGG#VBJZQS<)[+T CEJ#(A+ =%WK(TYS0PK# ?4%VV_MZ0FZ$OIX5(D& MT^D#S8)ME/E%X:R6:C,)OE49C"C&'O4M*KIY7O2_&MA4?BGEFI:4R'WH,S78KJ))JNY^)16YJ5X1Z?926I6EL?$ MV2):;";BEYQ.K@$;NQ;+>;1:+L1MXR)NB_IGN+6NQ6HR$Q\)[X%GV.VLWL_I M>BK>)Q1K[#1;.P(1F>TU?>0AXH6#:\8E.VDQWSPZ*5%WT,6)L*2).B:;:#P? M.T[2/-N_(,2I>5FNG?PZ)-ZUO.DX6B^FXIT3)#3"9ZO%Y+GX,QAXC,($Y^V_ M>W^9SZ/E.J@U2LG.4>CM:YV#"/25K%&CSA @"W>_X"H#TH6%KAV M>578QPCX8DZ*DZST(6IYN XC)01SNRJ%4NZ4 _Q[3IU4\D)B :"G7]**!4)19\G2$WH!@&&6Q"I[V#G[NR(_MKP\Q#H<]YO1VK)M.>A5$1TX+LII#@W$ MASAKA3SA])7Q(1(D,_0,H".I:<@1":%^X=AVV(:E,CKAW$'CH\VCDJ8J'&S+ M'4SM12F_VF!R!XB'DLNRT-O*XKP+*?JXM7)6)^U.\ *KL\R?0F" M*.A".&1(CI]I2\7,:])F!)(5^A#&&+#>*LNW!MF7HWFJF-".RQQN4\^"QB#< MX%Q*9QS)U)&0\_DR.%E9'!.LX) )N5[&]@&N?ZV2O6,U2'.,/V'Q6!_01)/] MV:JI#@0H* '!OW'0D')V8&V*O ]\8355[^D[']]^AOR:0F2CF(&(AT,D"H,0 M@7ZV":(.B1GSCXT@7H?5EQ!DKZ@B:-I.#22$8_)+E]WBS M5[R8(WO@M#T[1R=XP?EQRHU'7[L&*P288L\2TTIA"]6DQ,]3\AD,UB33M6XH6UE:W:ZRSCM/1R_D=*H2R'D4"VE%@']S5CG,"P M0>=#P!]9C]*FI42R''+F1*ECK3RRXX+X]I;7D;> OV848Q4<>B)"X@1>!NQR M7CD2[S-]AX!1_*R/K)^/F?A3A:V>K'OJ-W[P=ZC?6.2FLBPIQ94,? W'V"). MB[.(N:=7"H>S9=;78,AX8#,%;RJF_B';IYRWX-]?94IQ35L"SW C/VE=[--\ M*].(XU)5L&&8$B=^A!7!84*)YLD WK&7#/^.@?/$T*9 1/-ZNAB-ZZH,DL.\ M(%%KB1%FV"1U^]#2'L0 C! 4O)N(3T!0: 9IMP_PR:(9\R-7F0U" Y_(J_KC)QLI"2 M-S%AL^\(#,D0+FT] K!(0+6/]:GE16Z-L)@5V62F"%L:0[BR!TC7/D#8!XE'[TZJ:B6 MIHUBQW*5KUB>ZG0N&CH?VI4N*L$!L'3.AZPO>WF"D*\*Q+A4S!XJ9&_6?V\E M>_WD2G:M5GKD#>NI6E_RJ(2/V%W%1@"[R*O]H;T*_ZL/'VQ07#N$1:\1G"+P MWV\]ZMK'9[LNJ$L*("^">!T8=G Q! !(ZF89!<>W2?^]IGI2R0XO$PI0?2&3 MW;<3=)]+P E X\LE3 #<8'H%Z2",+FP0K FC8,VG%%] )CL"K&9[9;K!9( ? MSM+<.'),+%2 S0!83.W:#092)HZ$ '8DBQ YW)X8B:.,"U8%"Q:6\L]2E/:6 M!LT"K]E'+,TF#*TMI1<#]>'XH!'!,0IS $(1;*+.RZ*^+GP;D_*A.Y\4>R/B M=$H22/B5F_P7U@J:! !&WPZ0N$FP/,@(F#-VYFNU-WEZ47"\'M6 NUJ]"G& M/&S(V+ N#^=+/K)$7R4YB ^92UO3<1-Y"VWAT$;BY)1W2.ER,N.FWN.&MXK( M3?7)I_AHM$.K+B\_Q(:?0]Y@G MR-W91\%(9DWB; ?/M7<&6760YT'2%L,.($JK+)Q!]>ST9!RL!B^'U&9_WC=^W@TPHOK1Q2R=O ]^+5*SVNU\T=.I M*NFVP3K85A\5I6,M#,$@)Q+F$[5_;%SLS\]F.]O$A]LE/KX.E340'.ZE[HG^ MN(&22^X<*6V/"CXZAL-"CMTB/O &*@5/"NAL-C#>!'OF3Q^JVKJ \D>P==QB M]^J8T@]J=Y2^/WA&Y\9*RNI8D.]78;%8%L4#F9OU$M?&"SR2_.&L9=)_=A4, MO)2B9[+ <23_P0YD5+<@3;7]%<9,)KZKRHJ#CCMN!3^M[]AP]2V-OR8$[>OS M#UNYC]S[4;:])TUG\M)JWW!T1DUW\A+E;^A3#J*T+2QRD&_"PK'OF(1A>NWK M246==E=Y"AN=SU]VZE(? HJ?+,7;@&)[<+OMV&>W TW%:X'D)5ILYOC$]CI] M%;QKD^VXUV01CI9[[#9 A^SF6LPGL[.%_;LVEAK5 MDDM;'2)UG=B.)N!QUNP8/UULTYJA/BTI;S:&SM=3? :ES?*YF&XFT62]?)PD M#"%1U/[QTQ"9)3B$(EI-)M.Q13R3*/%:C'40%Y& MTWECLO;I"0WE&0QJ/INPI//I'$PN9K#V57^+>0ZR8.G9)%HNQOB[B-8;//^H M&LCTK8#6O!G&8J'E&I-F^+/$XSC:;+!>5YS.>LL-IGBI_//C3>[-.%I/H?=- M-%NOH<,UI)M-FZ[W= Y19F,Q7463V1I_)C"S]7?R#]JU#Y=0,^@GV=M17(B3 M+D^F *E!>N@27]>'VZ] 69-HESACI"W)4/J+]+#D^FV^TZ[/WFG<[%6FN-(^ M8M>ZS&/ F[?E"+IVWA6!43D1'I(\=.,7Q6DL>L4E.X6VJT:1-W->RF4530#:NR^4=U=3FEB7U M[387U83W"T;BQZKN2I<4ONQ[XD:7RM;Q3^?"5ACY] 135O*7MIJ]?#7 L6.8 M:M5]X!FYZEL;?:/Z.5!;%!3K^GV6=Y$J0733S-^TZ+9J7PTPW+=3T2#)X9MO MUM#(]OFH=K9'A"6_K2/#H S5Y:D57'H67&.7FF-]6"/(\"8VJM9"Y_ MZ^UF)YP_YE0EH.1I2]9@W.V+IO.;*C8+RJY/NVW&=9^#I-L]W1MH9_=??T<7TMK][P"4R'B[[6A_*$,U*#@(+\.Z,/X\,%6)B_4PNN6=:'8+)MZX8.X7DZ:G?KF MBW)A[O-M%^6:Z+^Y[=9_.ZWU\Q/W,QW794Y3NO$GN4_ER6,/4AOL:PL#/L8A MR]$(:6,['E+X@" J(.DK_PMDQI4^J6OQ^'UGV1646ABB^?C"$L7?+XS1@SS M4)>&+2O=*N(O?/,C_%UH]^;'LUI_MDC@+],A29\LHOEBRF_YALHU4N!5M-XL MGCOTZ%.]YZ1!OY8C#5YP#+LZP2VFB&_R9;U+\:6^J$;])IYPE[>>H'GOS+:C MU>04/GLVK$W7_;/WW[2RIP7;4RU7$YH&-RI=*5T6.&%-G9([O;@S)>S#]PG9 M"OJ]]MC,G$&KDRQL8\P&H4/'Q $Q=%XPAM:&F_N:]<76F*&[#)0%#-OKZ()% MM"3HX0*!%+/0OOVT.[\@]7=&PO=V]R:W-H965T;,T.XNSEFLT>>_/I]1?8YAZ6L$V#W MB]1-%HMUOBJRY\6#-A^JC926?2KRLGIYL;%V>WMS4Z4;68CJ6F]EB9F5-H6P M>#7KFVIKI,CE,(55Z\>N'&?C2O7NC:YJJ4/QI6U44AS/ZUS/7# MRXOPHAWX2:TWE@9N7KW8BK5\)^W[[8\&;S<=ETP5LJR4+IF1JY<7=^'MZX3H M'<$O2CY4@V=&FBRU_D OWV&YT6W)2T< M/K?EJ.0;G?]397;S\F)^P3*Y$G5N?](/W\E&GPGQ2W5>N;_LP=/& MR05+Z\KJHED,"0I5^O_B4V.'P8)Y<&9!U"R(G-Q^(R?EU\**5R^,?F"&J,&- M'IRJ;C6$4R4YY9TUF%589U]](Y1AOXB\ENQ>BJHV$A:WU8L;"^9$F&L6AYQ%011]AE_<:1H[ M?O'CFGZMJC37I&S%_G6WK*Q!"I4Q MJQF,4%8KB4F6*[%4N;)[]AR4\I.RGN4E4Z7;"6]EJK8B)P:%KBP3V4Z4%FFL MZPKQ:3Z .>U$U-U6/5_P 6=M,FGRO=]:^#1=2OL@9=GRV IC%6U%VFN_>]%; MA&7"RFMG*>&66YEN2O6QAF?K2CK%&G*VZFU7(+$HBU2A?I..)XB97C&]K*39 MB64.^Y;;&GN*,J.\.Z*LRR/::W8WW&2CI!$FW>S9!@Y:DE*RLJ!72-?,84GF M53)2LESN9%X19\^,T^/#1J4;M^M*&8AL'S034"750$78CACT4I"H1)L+D [E MNV9OB3L+;]D_:FVQRKFS>JH>N4A)H_;R2,0(+8 M_98(X4.]M,(%X\KH M$F\BL+]&8?:4//=^#FX=9=V+8RJ'*G\YTJUT>2M(I$ MM^S[UDK0F,(,X?3Q0+3YBT1KI"H:[JK!VN+7=:'B"$@02 M6%JS=XA*<+77V#V, .]4UGF++@@-[0.N&LM*L 3DJ=1*]4E'2A-,MT#B'?4& MTNIPX#QJMY2('8LT9<:%PBP>P[$5QE)7TJ9 M-;:!X.#3Y4"J:PI XNO\,D#@!CC:>#V#C0W7TYX"U[4L(1%E_R%_CU''M<7G MHQX;\GGOGD:@5!NCE]J(%MUH#DL]VT)G5#A<6-<64?Z;/+%551/FD586+D0F M&>=F2:0D]M_)ZK(7>IAJ6Z-WBK!T2:4[DS@2$#)C4V6R*TKP?2>80PDH MP@G8Y=:W >^OW\%\QF7.?JAM#\9?XI25SG&Z_P9VP2\G 1X,$9+OH*3\^G87!) M4P&?S /VJR@_H"5: H$J-N=!'':TSV?32S;CB\F$W2'ATGU#->-!%/14R>*2 M3?EB%K+[NE2^5?6$8<23(![P"\-+%H9\NHC(H84T3M.M +RP!0_GDXZV_>]' MG2VNEB+] *,-%(SF/)XF_08Q;8#!8!)C [-U>=P(,XWX-)RPD#T/^22<0^:0 M!XLY^UE;R/",A;,YGP=S>B(KQ3R:32[=^(1/XN0X)OYO8B#BLP7I%#K%PGA^ MZ4>G,-W(_5,.99V%IN32N M!X_I8N#&Y-(/!><=CVG$($2=0X:(9)@<>WR"X)^S!1A.(BB4\!E"N?/W8L$3 M6. 90SK#+HLH=NY>S/ED&H\J_D9D[%EPG>!PDN>N'2K=P+0; (P >PR!:H_Z M[A3H3POV22C#L:;:2@>Z^9[W;;5JZ]IQC:>.YG,UWLC<#:.JGVU^'+"C+#S0 M'_2R8ZQVC:(/4EV> =ZVV_7G*]_&,"I- MT?5Z ZC8^9&&8/#NX_P82^Y[==X]#4!B .-BX0"$3^?AJ)J3 MJ*,\449\S3@$_-.5I)UMBL?!ZQ]32X#XDX E* )]R3I32T"[F"\2 ,!OX] M+BL)#Y*0Q3R9+WK7GJXKW;0O)0>OIRM+W5S-MS?'-CJEB[1^T/KJB9O(L83(% P M'7FH?VIGCP)M$"7304?:O-[_SJ:M0=7#L#T%MAY8#RF_$&X/8/8QN!T#[-/@ M]@!A'P'< X@]@[AQ!,0)")?":,J#8'SP26 ^FGT4SZR MT%$OPL/7WQU9T2@^N\@Z?1J8'L?@F6-!?!)DSYP,ALC]&((?0/83$?P M!_! M\ /4/@/B<8*#5$(Q%<8P_FS<""4HZ#CD''32[8<>AWI'=Y?CNWXZ.6AWUU1; M(N\NT9LXY+X%\+'XY(;;@>NX3?ZRZ]J_Z[*'_?[&-A7&[&FH:Z5=<7+7J@?Y MP?L;POZ,Q%DI[6!F*_9^N#U7R4];6;8W1/XT-# >'PP?'))H8DPY_JI#6:)+ MET(XMJG"7=;Y:R=HWI_(1M=23VSS65:["U7/J^J/\26=%^3X8EGDE3Z^\2YU M>?646^]RZ)?FXGMKH(Y1.=TD6E&NE3N,.A:WWJ"_3-X-L^4&CM?L$ M3U!$^L_\W6CW(XD[_]N GMS_P@+!L:;C;2Y76!I:$-NI^.O/H/4$L#!!0 ( +."J51MAC'1I@0 M ,4+ 9 >&PO=V]R:W-H965T+&AO$?_Y&.G6!;"X%S5?\G2 M5I,@#Z#$I=C4]E)M?\-=/*G#*U1M_!>VG6Z:!%!LC%7-SI@\:&3;_<7=CH<# M@SQZP8#M#)CWN]O(>WDFK)B.M=J"=MJ$Y@0?JKQ7PL]#'D,0AL(BQ5_"2/N#$XR7_*V XDZ:HE=EHA+]G"V,U M'9M_7MF6]]MRORW_,)Y?Q7.U>F+6HL!)0,5H4-]B\,8FUQ7"4M54AK)=@15N MI:M%^14-6%HN*C(A6;;=4&A][Y1%HS:M!;6$U7Z+Q3T87%%Y6@+57MU6&A&: M+O_H\@^4O:+JTP<_>&"U,>2@^?'D\?(9%M@L4.]G8IA3W+(0-5Q1A+(@UXZ M#UDXC)(#Z:(25* /.D,>IC';_ZZ5)8 C2%D6QG%Z(!U0)+KT%XK:C;'D.<5J MOR'L#=]GC=)6?A6^U\R5L3 KBDVSJ85#^T+M=>ZKF:*[Q-JKF4JN#63P$WBO M8IZ$<12[N/*0L9R$$0_S+"%>;JE[K@GG&HNJ5;5:W4,<=89)')'V$&**B67 M1DD8C4;.O1NTSO'=R>:0\A'$20H\YG"M14GMG5I_AQ%RVB<.AZ3"1F'.=AKP M130(*; PS3GP:$A2G.4/YN3#.65Z26FR"#5UV!*^_RYG,?N9]@HYSQX/^W1$ M<9CD$4G#+$RY8X G29B3@T_/P8>RFX99.G3L9F'"TW>R&X?9*"=N\I!3:EYB M-XJ T_\%=F-&@X@VS9]CEV6.W23Z8';341BEGEU.Z.2!ZP-SU:Q%>T_7:J%T M:5R!/_"+=W3E&Z2;R%9TZ M'-Y6#)I[:#?KFLL(6M>@:C2CI7I*N5;H+MK=6 M70^94R94+4N?J"M+/]\S"._W->HN4\?PCM[TK(OO;SW.4W^4'M?QM3<]O+4> MFSX]@>2]['N':Y=%O7&&S[!%O(=YZKK5/E/O17J;8P-).$RHYD.>YKO4BU?0 MCX!.[\@=BIT%,8?&RL8GYUF"-78E9E6_[G(CGW1.EPD41-N3QDEIELJ=,>/6 M'G$K_7RG;)[DYA+=N[*DJB9+KT^NIW2P1VZ4@.L7(R_S SEULJ_6B"J79)[[ M4T^/UJ4E+$8E,8KSOE8XHYK,O? I,F1P4 (,6 9 >&PO=V]R M:W-H965TNR/O'O!H9NP; M5R)ZN*Z4=L>=TOOZ:;_O\A(KX7JF1DU?)L96PM/23ONNMBB*H%2I?I8D^_U* M2-TY.0KO+NS)D6F\DAHO++BFJH2=GZ$RL^-.VEF^>"VGI><7_9.C6DSQ$OW/ M]86E5;^U4L@*M9-&@\7)<>._N%[D84WA,-FBD"T4 MLH [.@HHSX47)T?6S,"R-%GCAQ!JT"9P4G-1+KVEKY+T_,DYCOU1WY,E7O?S MA=99U,JV: W@I=&^=/"-+K"XJ=\G!"V,; GC+-MI\*6P/1BD7U*+I#>&[T%5HO MQPKA$K4T%EX9CPY^U/!"Z(;.!J0Q%?3K2R2-JA9Z#CG]*_18A+=.D $S@;W! M<-1+:',HQ?N+SH.E)>LEO6ST (0N2(8V?&.EGT.Q M^-A"&P5HA_"007S]U6&6)<_>"RSX"Q_39X^ZT&B%S@$*JR1:"B1(8M&E@UT@ M5OQ$*"W6C('=16Y@'16FK84WKPS'&**DH"G9O\ M#-4. -I(.DESQ8VHJH0KNYX6-S<, ]Q8-"AI@E M2^& >)"P,8=YPST':.<54D\IE7.WE",(EC$AGR XQQRK,2T79R#MP1EG@9VP M-$E6;C>>N%5*HPJ*@=PWJ@C!E^(*5PD'H12G0 #G=+%?2%':;6'*B& B+06V M1$U*?%+_6T6B)I67;9?Z[ H)S6$O*O/)=2'\A@[LQL)<"=5\($%=D)/':\>Q M,!C+@=-<;6- M!Z^)7#BDS9.;J9;O5NG<&G2NFH(>]JA7+5M>EU?#M@%R_]H[[ Z3!(BT+#=- MZ/Z\H^ADU"2UQ!"+0H&1GW=B+?,TVVF&%#1#0LQL=:>D=*X1.F=GSCMN;*[& MP#G4O-LB\:5%A"I.S\W;ZB_*T'[WX(O,4!HSA)-)U+T]QG9GQ]&0.T@>=&%6 M2K+99LNO)WVWC3 ?/RH;&Z*.X+=8'M-\7*&@OB5NC>::3CBUC:;J0BWF@C4= M5O(QOZ,&,N>F("PU4ALZWVID!S@O&A6>R1P*"GY.3@][^RC=]&.UD:2_%'(8!4_)1!"U+TM[@/@A:NHN@,:J8J=%M M;C;Z-W.S#<']K=QL Y[[X&:;POQRN-F?7:0[<;,/5^@.W&Q'7>["S39B^L=R ML\U!KYC'_@WF,;C)/&C+K+C(ET= _D_4?3.UC4ER-.V>['\T4]MDXWZ8VB;+ M.YA:^BE,+&ULQ5=M;]LV$/XK!R\94D"1 M]6+Y)4T")$VZ%5C;(-G:#\,^T-+9)B*)+DG%R7[][JB7R$WWZ:#@TZ0H+87RUQI)6%DH7PM*K7@[-6J/( MG%*1#Z,@& \+(8J\W)(!RT'Z[E"V6>(/VM_65IK=AAY+) DLC50D:%R>#L_#H?,3R3N"#Q(WI/0-',E?J MEE_>9">#@!W"'%/+"()^[O 5YCD#D1N?&LQ!9Y(5^\\M^FL7.\4R%P9?J?RC MS.SJ9# =0(8+4>7V6FU^QB:>A/%2E1OW'S:U;)0,(*V,546C3!X4LJQ_Q7V3 MAY["--BA$#4*D?.[-N2\O!!6G!YKM0'-TH3&#RY4ITW.R9*+?1'PK= ^Q*$'41!%7\"+NU!CAQ?OP+O\5$G[ +^?S8W5Q(8_OH Y MZC!'#G/T'=+WSY#@UQ6Z#Z)\H"Y(E:;L@EBOM;J7Q$K,'V OC/R0V)'GCNAE M!GN1/^D^4.N"!732@UH^-S96MR()NW'3Y^O&':11.7AI8Y^*;W)(& M!,OG-+/,$;RKBCDAD_&/KLM)X>R.HETB7-ZC3J5!N-(RQ6P ML9S!:!)ZXV!&W*R=>%9L%- M6U_1U%<8HEZ=K2,*ASWJCSG*"+.6'BSJ @ZHFQY0:/,"1G (B9_ M32WAPO6 MDQ0@L=R"9L<.]E] Z(_W'Q'N5$[]DS.3>7$4[1/$:+8/%T3OC!( #Q+SS"TZ M9DB";$'L1C/PAJ$!).PK$7A*-Z@HPG\*'&. AY8DPG M+U@A\<,87G>CXB!.:%8$B5L+_$FX;?NS$*?QU$LB'F)QY >3;R;6K+=O_1MB M/2GG]^-6T'+KK2)Y5^2C@BAI4^KF',^H;DC^G0G#)NI@Q9(\ MYXV>_(PGO"L W0#NI*H,I:@=W32'L2D7\X7'Z=-!;YQ_X2CRXB#:B=+J/^W2 M!B--Z5RO7?4;67_KH,315PZO;5=<+&C,=M$_@] L&?S,%OWQAM'5WG,A]#BU ME_BS/HMEF6J7+CI3[23Q9B6I]"G-0>EZB_3HT!9OG^)B?[QUBMORO+&V*\<[ MH68#6%TK9]H4-=!?FT[\ M4$L#!!0 ( +."J53;CAU]1 P /0B 9 >&PO=V]R:W-H965TR28!DMD47:- @V>T^%'V@ M)=IB(XE:DK+7_?7]SB%U\VV3%NC+C"V3YWSG?K%?[XW]XG*EO/BM+"KW9I)[ M7[^ZNW-IKDKI;DVM*GRR,;:4'F_M]L[55LF,+Y7%W7PZ?;@KI:XF;U_SLX_V M[6O3^$)7ZJ,5KBE+:0_O56'V;R:S2?O@D][FGA[+=W<= ME4R7JG+:5,*JS9O)N]FK]TLZSP?^KM7>#5X+DF1MS!=Z\V/V9C(E0*I0J2<* M$O]VZED5!1$"C%\CS4G'DBX.7[?4_\RR0Y:U=.K9%+_HS.=O)H\3D:F-; K_ MR>S_HJ(\]T0O-87COV(?SBY7$Y$VSILR7@:"4E?AO_PMZF%PX7%ZX<(\7I@S M[L"(4?X@O7S[VIJ]L'0:U.@%B\JW 4Y79)3/WN)3C7O^[2>U4U6CQ">5FFVE M25.O[SP(T\=W:23R/A"97R"R$!],Y7,G_E1E*AO?OP.@#M6\1?5^?I7@!VEO MQ6*6B/ET/K]";]%)N6!ZB]^1'SE:IFJ-Q,$G%-VIR;G*(N?<@6IREI6AS_^X7$^6WWO MA-\;!$UMK)?K0@FGM@@E[P3B6.QSG>9">QQ@(O]6#B\#76F5>#%[*9Z!1J>R M$)_!5ZO(L-Z[6'E3[&X56"E MY;8RP) .($!9M;)4=' BN +E<+&WVGM5,6AP_[71+L0 '15 R?G>&F 1].E. M%I \J#,2))L(LR[T5O)-#3AXY38:3()0##R@Z$*$ . B5'L6<2YW2JP5H/6X MB1B=AY90)(9G,E6@&%F<@<_3$6,S98CUV39-S'^ 47Y/6D_H'"M"ELS41R@SN-) MRS\XB.\=."+G5 6!E2:#M@)6:FN\9@*9=BGS0&+2*#"60R/*232)CM6NME\FPC^4!/ XB!,FC8Q'R*/ M+*9TZF&*='!P1#6Z4,@'W^Y%.$J/T91M;H"^=1%Z%CD^,,>G"QR#.X=;MR?I M\5K"N91*MZJ"CDCR6 ETQ54HM BQ,!REV32V# ". V@HZ7\0]?G3WUBQL>AU M^9%%'"?0/IJAN2V)"/&S)AJ,JX^IE"BILR*2#M(!J3B 8%MTHT5#Z/4UG#,E M5=$;L[F);,A-]2 :JZ9< S T3 <=6;,NE!^$@S=DKRY46YT@W12-"@"N'J&D MT(=4QW@0#X,@ (Y K*6!PSTP&3,EQHY0,\)' _5_J

6L-% [NP KC&;*C( M1Y(WZ\--!Y'5@:!1:)"@^-[B(=:4:&K8@/H 1>W%1E=L,N^+T![$',()\0Z^ MV?IIJ0L(#["7YXJ8I-E$E M1&\@%3ADA(&U$+0^=F=D,S,*QQ!;G8D2-$"$B%K*0F_&)/'^& M-HCN9NH&:0DUA)L=;O)Z!0SD=H.2P)4$W1:N6X76BN**1NDN[8! /7@PW69B!8X65/$F$#1Y.R J"IC@KR6%W_)D<=&,1IO]@6S MK7%LB$#=#5OUXP(D+14ZSE$)4SX!FHQ1)E$I1>C)I,M[/A?2ZDB[F]%(D[ 9 MD#B2[C+<%RD,CA>+2]#^0/6P+REW"^-R7Z\-U/XNYM>N:^5CV>Z$Z5IQ0Q_4 ME+%?9#2,VF#43K&%EE %YP/1]6H(9%DS[,VUY8E&0SIDT])H7O"96 M\1,NAW P:]( 8WA(9>,9PS5KARD*&B=[MW/-;;]" 0SEPUE4/?B_=GET^C/J M7#>>]7Y0/O;>[9"3GB'88NS&KK;O(@%TM3,ZC7+*@25)Y:&MY?P]&$Q@N2SC M89'<%U-05_I=Z(;->MP*)#18E!BN(#Q)1$F4*V.IPYB1,,Y4\N*!)=SG(+JA76P9.2T7 M5* 98P'%AJ1/GD?PJE;98(T>BFOLN<.5J6Z.+WR R@; Z!)A0%$BG:\/(W-! M34IS!=<8&#)R6AHT+"=)&U80I@L@^ FV88L0F''^@PRA?4Q;$EYXY@)4^O"I"=< M*1I&I3V$K58L*%R+T7FP_)S'A6G\F5YH@^1B]JR;L+_CI3EOZGS;$[IA6Q%M MDXS\9^"K80(YEW)>L%Y177#"O7PE/O# TFY?Q0\0A'O#^&0FGJ,WA+'H)'9I M>_B=F"4/RP7_7RT>Q5]-M;UA-[UT:?Y2S!]F8KYX$#_Q('#A(%%\FB[#_]7R M!,P%Z2.HAT?Z.WTZ ^C210![6LW%X^/\"-B%"P1LMISB_]/395T-#?"=>$AF MLR?\OT]F3_,KRAJ9;?$2G*:/,_$T6UW0V9C+*IE/IX$;-,!+WNN6))?Y2OV> MYHW8M(\RQU>5-]+X[_H+0?MJ&UX"]RV@%M= #?5\B5G1W?[6>O_IM))2UN%2 MDEO5)7Q*9=EQ^)*B.&K;/@KIZ.,%^!AU FM'60GU/)33.,ZLU597%3V(M2LT M1&(/$;];W,YH]"TH5?*#^>VJ?4 [^+9-+PYJ[1*Z+EH.I3T-J>$WQN2D---S'M!C9BEIU CRW7]X-](<_VTC=6)7$QD-#( MPFM@PM94L0WRAP&%4"RHX=Z@"KESV_T4*+>&I[RC'AR38RQ-W9XL:Q2OL,"X M@/Y\G V[G8E"_4&#SD('&(-O8@+0 #JXB\M#BU=3=/Q& M2IJVKA]VI@/PU_=2-+F*34/ZB^[N:'IO<"B"#U^F#*D>N$\(>^>PQ^O0!(2G MF\L0F^)T\PAM;=7Q_I&$6FOC%6W*K^\B;\5[ECJ $C6R!2:)],9]2T/TV2% M^OOIO1+CV\T9F8W2?+AWLQ6R6S^RD8%YN;CW"X M^5+<+V,?DQ4:$KQX2):/JV-5O"*FBQ5X/R739=N$MWCB M5_?)_6(ASGU-?C?X)0*DV_+O+6AF@M^''R5T3[N?=+P+OV3HCX??@T#=J#<. M26&#J]/;U?U$V/ ;B_#&FYI_UP!+(P3X9:XDLC0=P.<;@Q");XA!]T.7M_\! M4$L#!!0 ( +."J51Y2D&PO=V]R:W-H965T+]^YU[)BKNX:3$@MO5QO\[AN9?,^1#BY]00977?.I\N%DW.WBU=8O+L_EV=MX>1[Z[*RG MMU&EOFUUW%V3"\/%XG2Q?_#.UDWF!\7E>:=K>D_Y8_!6I MNEAFXO%"1=$CLK,$31^[NB&G.- *.-V MBKF84[+CX?4^^F^"'5BV.M%-<']:DYN+Q8N%,E3IWN5W8?B=)CP_<;PRN"3? M:AAM-YN%*ON40SLYHX+6^O%7WT\\'#B\./F*PWIR6$O=8R*I\I7.^O(\AD%% MMD8TOA"HXHWBK.=%>9\CWEKXYJ^_XKU1 M;X+/35*_>D/F2_\"E9H:WD7B;;\)3 MKVPJ74A])/77U3;E"$'\_42*LSG%F:0X^Y\,?K_W55:Y(47>J% ITF6CK,\4 M;:LZ? >SQ,I[M J:(BM*V4*5E,1)>]]KIZBJ2'2N,B!'O!;-(J!7Z& J=$J$2?F/8 M;@XSFJW4AV:R%7!2KUO94ON\5+WO$U/ )5I?1;KMF2;KE=>95UWC M8R""2)E0VER.$1=P$Q#M'V)O86/D7)D^ H$:&@NX>+Y3H2S[*&6EAXA32:'* MY";,E3!?(*3!);6O(E4WO 1FI0][-Q$4$' MLR5K 9J4-I\P(5@-0C!6]VN=S;N1Z,1#CF*<@K$]GNE9-(=RG19^J0:>ADR;OM/6Z:T#G2%942:S[:G6 MZTZT<6M,.VHA& Y?"A9<)&5> 2+R1]=(M@\W-:'&?>05@/XOKP0NBYCQA^VEL:-2. ME8':.>?KZC&#"&=3AKIFH@\K\,22XZYB3?4=RP-$EL&7KI<=5@@Y3BW[ [8G M,IS]"AM3RZW#23!21=V0#H/9H>,3.^C#[E2=Q6NF^''9DA<.QE8PQCB2&0"L M8_/??#L5LQL\".(>\MS/G#XWD>@9&STJ=V0H>$ 1&6/7 ?W[;6=Y=!9^7+U? M88K6@55],!$'BCS0OC?A0><93(W82L&C&/MJ' 'YR*I_V4(S><8:61I9^T/B M!,-CLK\RZ 7<$RR5I0SEVNV.D[/?B\P3^]"X;9A]>_PWQ'Y+DM13+X^4HG_E MC$%\QGBT5I8%;*;YU?M*WX4H9%G$+S,C/BYJ76.6I'RTF">& _33SMS4_GL_+5>$1\,!\/VF"P!G+EJ(+KR>KY3PL5Q\/K>)-# M)P?&;<@X?LIE@_,^13; ^RJ$O+_A!/-_$)?_ E!+ P04 " "S@JE4P%^, M.U0% 0#@ &0 'AL+W=O/U M8R\V1=Y[>.XGR;.U-G_'@YMDLM2V(&N98653)M2.'R: MY=#61HK4*Y7%,!Z-3H:E4%7OXLS/W9B+,]VX0E7RQI!MRE*8ATM9Z/5Y+^IM M)CZI9>YX8GAQ5HNEG$OW>WUC\#7L4%)5RLHJ79&1V7GO;?3ZLK52*':D"V8+)8M*!Y=HGOTQ?BI4TJ&6JFG(!4CIC_1)HGIXE MM 7K@,P@Z"A>&>R53@?TTR-'+G>N6QL$_DW.Y<(!NBE2TDG2&%(9H5:2.Q)K M85(+1O"&O)8VE@UG%@X=U#;FH54HIV,[+#':88+##]U3]K0XY8)?*7G:>:JWJTSI728Z8?FX4 M)X$/GBB*#8%-;ORW:=C9-H*)-#7FOLJ6=GEO@!7(+$"^\N6 5 D12$21-(5P M[09;140"1$HV^O_B )?PZD(N5<55O4$SLM80Q$2H$SJ"OUD81R/+>(]4B>QS M?H.K-,L[E>VZ=F63KRMNK&@I_M0M7LL\,?6(DH.N#U^ M#70CY4[/)W1L1'C3LODGHH_7M_3^M_F<7M#1Y+0_&1C'_2B:'+==:-,Y MNFS?TRBB>-P_&8\HBD[ZT>EIURB^13?LNL<\,!L-)J/C,(A.C[MMODAXU^-/ MBV_5<6O[4IMGOB(/9-J>K1R^QI?SJ>M;_/U,:T'T=3 MFO1G)S-ZY^NZ:F]M:X7C[D!5:3C P.5][IJ_BJK!S1+!]N;@=ZNA$"("YW-Q M.TU6UL*@6OHX6=4*@^(!WEYJ!(WM2[8VJK 1Y3)=_G+Y0K* M8:OV]+T2=0V0*^YQMULJW9'LK0H.IM!'#>@XQ2=Q8[B@4> :6>%Q$L8!HTSQ M-=3OS0T44]9QMD#*Z'M5!BM>Q*>#,:Z*10')IV=!FR^;5OL,S^_/TK:!.I]P M94@XN2_AA-W?]('G"PGY)CFT3]12E7))6*Z,7L^G@U?215W#' MLV8S"O!&S@F+!4R@^H(-O;(A/='^'"Z]G=^W!;Q@O##'$\V:5@ ZYE&2K0? MO$'W"+SX!U!+ P04 " "S@JE47!_IOI & -#P &0 'AL+W=ORJ;73^<[.[]-6&S70<6N;76X.27KUT>CV6CSXKVIF\0OIL>'2UW3%:4/R\N I^E@ MI30MN6B\4X&JH]')[/GI'J^7!1\-K>/6;\69++S_S \7Y=%HAP,B2T5B"QK_ M5G1&UK(AA/&EMSD:7/+&[=\;ZR\D=^2RT)'.O/UDRM0:S+F )(\\\WO.X-7O?$ MZ]X/>?T^R/_%VOT<7E.MK;H,OB J\5J]<^I/[3JT'$ 4( 'G6YTHZ+&Z<,5$ M5<92J;1:XJ5+RK@JL#WVH K?+BV:.RE=XU],*C4$E^U2NYM??MJ?SYX=1.5H M;6^>Z.)+9P),Q6X136G8Y84S*Q!3O3:(F;T@8(/ 'R[I@S%.?7"R]"HA'BE* M"J9(<-J%I"!$$D*Y>>TK=4Y6KW6@L=+64LU9]T:'""_<1\-*\L*$F)Z\[ER- M3WO[\P-5:%=0@#U=.Q^3*12\BMD>"#:7UKZ')T[47W!O33*U%F4Q44$0([[9 M&PZ?HUM:*"0V(M$$<M34@JRA%5)+C0;<234ZJMK[C XCDS1*BC)"7R" MO-*+V0*E:&/.$@CUSF)GTE@M.JD-N(N G%93V35[_R:1&[.D8#2=7B$E8!P>0E>^0I!W?B1$^5MYV+NE@@&OA7=D5S'/N M(/"1@@- QJTXBKX2DFCEH9N S&=PA,!FXQ*53J QFXL0[FP.F%-8&:S0=2#* MG;7FF"LJT296-:1M:@I03(%IN>U"3A-^XQAQ%+:3=DN-CX2/_(D?O:J"[LJQ M6NN82';J!0*I:P'J588CJ5^Z;^<[!NXN7\FMV\-O& MSOW6_THI@/%;OZ)V@?*SY-SI@&$S*,B3^R&]O*L]X+O;-]PF6G&KA94D^_-L M-IEC+%K;N_3< ,IB]Q,8:M&E>F&X59$3-F,+!DK1#!-%!4'Z5+?H\LR+;9_+@ :1?;0:+6_QE98FQZ[M_+;I0MOCC]>1"F#A@CZ,3GZNX8D[G23'4=,'JF:4AT88U.+J8MFL'E4"- M8GP$E($$D*6^V&C3C96>%?>H)B.%H]:"1M^ZX5:%=(>F#%*1N_W4:GPLB@"4 M=%D:WHW$^R1SC7F9-#-B_'Z]4>O( 4+9[I&ZEUD\L\X^D+K."2I0"\ARR6-- M9EP7>A6(!<[AXP&.,,148&0]!)*M5IB6W WW].16J7I*H2 X;(V#QJ_1P&',S67+3=GZ<6U:Y")DDXD$ M9Y8-%- *P_RK<-Z#C0'E,9]U:ER\I,^$!,FD+I>3<.1*@EO@4T4E5=K(8(RY M1OWPE)U\9LI!KAL#*O P :0@ !D !X;"]W;W)K&ULK59= MKQHW$/TK(QKUB>["0IJK%)#@ME$3]3;HDK8/51_,[L!:\=K$]L+EW_?8^P%$ MO5=JU1=V[9TYY\QXQL/L9.QG5S)[>JJ4=O-!Z?WA;9JZO.1*N,0<6./+SMA* M>"SM/G4'RZ*(3I5*L]'H^[024@\6L[BWMHN9J;V2FM>67%U5PIY7K,QI/A@/ MNHU'N2]]V$@7LX/8\X;];X>UQ2KM40I9L7;2:+*\FP^6X[>K:;"/!K]+/KFK M=PJ1;(WY'!;OB_E@% 2QXMP'!(''D>]9J0 $&5]:S$%/&1ROWSOT=S%VQ+(5 MCN^-^D,6OIP/[@94\$[4RC^:T\_K-&^Q5@U6]@S6A!Z,]J6CGW3!Q:U_ M"EV]N*P3M\I>!'P0-J')>$C9*,M>P)OTP4XBWN1?!TM_+K?.6ZS^>H%GVO-, M(\_T?TGJ?\6BCYH>Q)FR+"9H-"1?,MV;ZB#TF4*_PDU0",OS7N8DE))"YXP2 M\R6]U_*(BB&A"V+MV<)::F_@LNE=EIW+SZZE=%WD;6"? #C^4CZYK#5F.J MG5&RB">[\7@$;AY'*0"6%DT*ZVP+$8$JA>!?T-[E?YOW2)XI!+3"6.S?*K M\4R3Y#I.E_S3[91>7?\H\WT<<@YQU=HWDZ#?[>?HLAD?%_-F"*.N<(*.%._@ M.DK>O!Z0;09;L_#F$(?)UGCT5'PM\5^ ;3# ]YV!ZG81"/I_%XN_ 5!+ P04 M " "S@JE4L"R@/]L% "3#0 &0 'AL+W=OD M[*2_?G>4Y+A)VK78%ULB[YZ[>^Z%U,E>FQM;"^'@MFV4/9W4SFU?+!:VK$7+ M[5QOA<*=M38M=_AJ-@N[-8)77JEM%E$09(N62S4Y._%K5^;L1'>ND4I<&;!= MVW)S]UHT>G\Z"2?CPGNYJ1TM+,Y.MGPCKH7[/G$?U7'SO&LN)6G.OF+UFY^G2RG$ EUKQKW'N]_TT,\:2$5^K&^E_8 M][)1,8&RLTZW@S)ZT$K5__/;@8H3C$R=+!P"T_:B'$!>]R#15T!B MN-3*U19^496HOM1?H$,'KZ+1J]?1-P$ON9E#'#*(@BCZ!EY\B#+V>/%_1/E> M;+5Q4FW@[U>ZW7)UAQU0ZHV2GX7% MQYU0G8 .Z3;@]AI7*#"^:@38'L-U)V%J[)_V5(&2(=!K>U6.H2[%VWX"C=(@9>\$JTLH417A+'8)*[&H&6[ MZHP5WL&UT>W!N2V_(S&IRJ:KR#GTEH0JB30Z6,D&O=\P[ZBPLB,Z)UU-9*\T3MA5,^$Q^X=P_&R?HX+Y#49&&A\P.V!1-MM*4_HGQ<\A6MI6OOS3\LHS%]"9;H-#I8=#LSM2/W&\-;""NFS5O9T>PH>)\-@+'V2 MC;""F[)&'=CCV*/_/HND+L&NY$=9]!O79"C=Z2] -_[VF3G_M*%>LU M!=:'OY8*B>Q)O2]FK%JBE'[67_(;9'Q*?$3! MR_-W%Y?^,7PY&Q)ZWP*64F@=.CRN]'G9&&U]M&N)E:%QZ\FV/N&LH(<>AJW#D.3%JOV=FCV-#I@0O=X,%'\0V&_>GG MV_@8_1AO*A7N85HQ$CM[@3!&B"]&+%)$B1TG)/V$\ <>X2,M+Y[HY&=0+%E> MA/20L629/RK3<,GB? EAP8(D@P^:VG&<-6&8LS K\#]E:1SC6/J"]J<,TOS) M4A9E.60A2[/TD4&:0V',LCR ,&)QD0Q&'^04\B4KXASRF!5I 6]\-F,#HN1Q0^^RT\= MG@D5^B=W>($:\X0K3I2UZD\BFB#4K2">>Z_6:!BX\ M2X\\)8/G[SZ^O7@>%G!U_OYPR$J%($Z;[_+HHHP'V,9_#A 7B-W? MF0^KAR^.5_U%^UZ\_UQ!:QN\,N"QL$;58)ZG$S#])T#_XO367[OQY,%+O'^L M\:M)&!+ _;76;GPA X?OL+-_ 5!+ P04 " "S@JE4_&ZC@V , !1) M&0 'AL+W=O+.TKI8M/KK5J6^< MDB5?JJO3^6SV\K26VAR]>\///KEW;VS75MJH3T[XKJZEVUZIRMZ]/3H[2@\^ MZ]6ZI0>G[]XT3PZ313*76MC-?6"*>6;X\NSUY?7=!Y/O!OK>[\ MX&]!FBRL_4H?/I1OCV8DD*I4T1(%B?\VZEI5%1&"&+]%FD>9)5T<_IVHOV?= MHG5MJ__HLEV_/;HX$J5:RJYJ/]N['U74YYSH%;;R_*^X"V?/7QR)HO.M MK>-E2%!K$_Z7WZ(=!AM?/?&V3OAZ#2HT1^L*M^& M<-J04VY;A[<:]]IWM\$9PB[%K5X9O=2%-*VX+ K;F5:;E?AD*UUHY<6S]-?Q MF],6K(G :1'97 4V\P?8/!<_6].NO;@QI2IW[Y]"Y"SW/,E]-3](\&?IIN+Y MV43,9_/Y 7K/LQV>,[WG#] ;*'R]EF8%?:4IQ8USUHEKZUR((B_^>[GPK4,P M_>\ UQ>9ZPOF^N(!KE?2:T^V_^245Z:5Q&/,NG^"C/AEK1#TA:T;:;:DF#:M M:R--H64E;G%/(=]:J.Z4Z(SL2DU'R!!KN5%BH901R/T& M[TN08_*NQ'V%L&W7XH?+RT\"2)%9+3-U;0*"0+*IN*RJ<"1*)V!1XV4T,?%; MR(K(^@%C56DD L-UNV^=H]J-GP" M0D(%: GN_[*M$O.I>'KZ3$1K@]#1JH][H4#* %9[?:. ?__;Q?SLU7=>7!K3 MXE%J#QSR(-"!C .W0NVIZ*S!WT4T\X&\.,]Y<7XPH+_ WC#IC6\U M0D;YL93X8Q38]\G!,82]T+#RXWZ ]>$*"E_=;OM YW@"F\9I7&DJT'/JMTXC M>FII4-'H-GF]EE^54$F2B?BU*U>I12L MR=@V/)4C%.GY!/ET5+\0=+H@8&WJC[R$E0J>46C*"*$TMGZX%)D:C6-XK;0/#EJ*2+=".5 M@()K_Y#;(3A[F>'LY4$PN@P^_%%5)6/MK:S4&*3]<2HB/D10+A0E=L-Y#6T6 M6]0OBA2V55'!&<@B"DG4U$2"3VA673M12.>XE":@H+L$)D6,^X5*04J?U\YV M*Z!*H#*HX,))!AV@F;2< 6@IURJ(ZQ M_ (F*A7J(W*'<\M1,+A6_Q[[0)GLRKC K5X/$U 4J4V%,L1+J0C"$,8[MH!; MJ>_PG.K[;MBH^XY@!Z10@/\1*<2_%X,-G"HE,Y#EKYB=4@'FS-YCM-R)J=MN MX5&[Z7P1VW_<2QA0WA.)O3:,C^ >LD4LW4/YS;PA<6B2C992+C*4YG$] M#F#5JXQ5KPZB#*%**"48L;XJ;O!N0D,Q!EE_FI@7_8Q*?.(KM.")MN#*."$%YAX9& MYD+6O^(DY:D<<>J5VVAD(F(>R6U4E?MTV(&JF[@-)PA+N# B>$M$>(NBE@,G M@:SQ/58A['@$";,(U")DB0F(!Z52E&&ZSH4RM?M 6X78"[-V:/MA>0!7&I69 M!C7_AV+E(L?*Q4'WAE$ _GEP&!@+F:?0?)BB^$#3UR9,,F&*(<7?7]Y>(7M\ M!XTO;[_@R)3?GIS-)N('@A7#J8CBH6FV@=N>_6(;78B+Y_/CB?@^],0=304H MG5>I+;J!#-1B"[E :_L0)6IIY[/OB'%DRD_.OCNF+@E)W37<9<3YP/=METKT M"2YC7SZ$OFO$H!UB 6#W0A65!9"\(ATQH156J6&%&++-^28B=YI=MB.Z/ MWD=(N3>2#R>%_2EZRUUW<$7%@(^FRZ?6+ [S(JP90RO+?:M/S5F;7MD.% M .JSNC"#TMQ+/3L[WNM?J4FBCF#HIM@3<'4J;-.7!YBF# [/ANX;:-P8L:1/ M8)3Z8V!:2R>B(V)TEKPYV)$BLU"TXF$&)"R;YS&",/"S^3&$:_>5#5/8KJ.& M0ST78+8OCL)K#RPT2%OJ,?_:[B3@:&F1N#0MAB8YF#IYF$T/.3)CZ,#++-G/ M-[%?L.9IFX@I@=_'HK5/Q+[9Q:1'LNO!@)>Q;W8.[!M@[9*WG887G*G1)DWS MLY_ZK4.8H-*;$'SB.A9'L! 1%?L GUV(A(MB%Q@Y0+U8=3IL$WG(#KN4$$TF M(.56/),%/W?'/(L@O7\/O7-LN'C08%$'DW-^-EB:B$@H+#)'!^&Q%>?G,/L_ MIGRP[\O92]+T,H8&,?0,/)P#$^Y4HSHI]6/(YB!,B!MW#ED5/R9TBU1,Q!_E :/X]Q\,FB_TOHW@63&)4KA(=FI MN-G%Q?N %8:* )8#%OD&F<'L<42B[*YT!^CK1V],=H[KO,KCM"6 VN[+18@\ M E.$R:-+%3;IW5JC;HT%@[ %NCPNF51D,ECV=H^F&9@OY$8LX6$HV=6*[D35 M]T";0':TGHS+SHQ8PGL"'D#SN'$?^-+L1-S]:G=/I'%Q6!+'1MF3IH_@X5JG M%V&W9L#/<6@'-Q5W9Q2_A!LIP'I"0S1/[4F"\, HO_Y#D!Y:=%AE=A#09R>S M%Q, T!)%E5+^,PF&CU2X$J"_N#A^+=[+@D!.#C/JIE^OC5.@$I@%#&613'$/ MQDF*!./B.$8T_+;1%(,,6QC/K..O1=B"H$<%LM1Y71N^=PB1%KCY\'-H$-+'=M+EO:R;A: MEQ6H&1X_]U]S+/Q#HB^!Z9Y2WL_$$\)AM!"?#:2%4$6%.7L9-U+)[$]P7@1& MN^<9Q%@)_-D$+?N*Q:4X4A_W7.[^,8.E14QL:!G9E&^C*7G+3]%&DTUJ7PKI M,154]H[7[773M6%3@F:+70MG@RE]E==6:K"I)CH U:*K0OXWCN9Z66%Z" NF MR'NZDP1W7H5I M9$R4_2H&8_P5Z4;:\@BM>T,E&7T\M7M\IW5>_(*)PFHW8^@C13OWXGG7>+<. MWWGM%.X_Q9B M $3#8((Q!AX=W%&I):[.IJ_.CX0+/V )'UK;\(]&%K9%2\M_KI5$5M,!O%]:VZ8/Q"#_BNC= M_P%02P,$% @ LX*I5*W!F.CM!@ SQ$ !D !X;"]W;W)K&ULK5AM<^.V$?XK.ZJG(\_P++Z+=&W/V$Z37B:7>.Z<]D.G M'R 2DI C 04 _9)?WP<@14N.)=],^T4D7G;WV<6SRX4N'I7^:M:<6WIJ&VDN M)VMK-^>SF:G6O&7F3&VXQ,I2Z999#/5J9C::L]H+M*,>+R?19#OQ6:S6UDW,KBXV;,6_0Z.K_)W'Z_X9^"/YJ==W*>+)3ZZ@8?Z\M)Z #QAE?6:6!X M//!;WC1.$6#\/NBD.Y0O5F-50,Y>75>_=\((%R%#TWNV:+@Y MO9A9J'8;9M6@YJ97$Q]0D] G)>W:T-]ES>M]^1D@C;CB+:Z;^*C"3TR?41(% M%(=Q?$1?,OJ9>'W) 7TWG<&,,72KVH60K*>$K.G:&%!_)PST[^N%L1IT^<\1 MN^EH-_5VTP-VOR"+ZJ[AI);TF5=J)<4?O*:/-9=6+ 4? )@>@<;8@?I)L(5H M (<;M]ZUKV/:A_"XZ?LUIZ5JD'9"KLBZHQUR#Q ,62QO.EVMP6FJF!-YWUT,Q(!9;U7;->K9L-3KB9,NDW\J7)G.-C9!XTCDV;)M;.F'KC^W\$1 MLUYD<'>/)$@V3E/A8*G.0($)/+J-I0ULFS73G&IDY.DY7;>JDY;NW@SV.7UQ M>[U3E6I;Z$;25U]) (3#8%[YF97S8![%=#>:&?W[)OD32HNS(J+O]T*S)PJ_ M#_I\0G$91/.4[IK.G-,M,VO:,.ș*.*XE69"5$=TKRYI#'#NA/ WF>4;7 M8&@UGOMA5@ZV3F@>)?0+]FG41YRV',\S+N(QL3S;A;1,KH1[]5OH TJG_LJM M SD(96GYKE#-'Q"+#:)I>;66JE&K9XK*($S# 4FCY.J#Y;H=L>3%X+_85?Z: M>7$8%%E,MX,CNR2>N0@%U"H3C5O^$;Y&;,J\W[]%ELRVOU4EX/D..$DK( /U*\_?4O11S% M?]N9VU?[$Y2ZYRT\%9:B+ C#<)0:AJ^)?*@H@/A1\B?#V[E]+6AP'@02NWG^ ML.9-31S1ML^.&QRY:FF*H\GCH(Q*BH*RF+N EF'^2LN8\;]L/!HGE<'/9.ZP MS_.$YFF0P(7^M);OAA1X,R17F(5XBU '_$N6Q4$!+7_.I!V-1TX(JM(@!&%W MXS),O9EHTQA^!$F>4Y)F>)M'$=UI)(A&C%PQ=>':>!Y%P)B\G)@?'4TW11PD<4PQ_(F#;)X=*@1Y$*0&A!(\WD)D:U7V_'[Q:I$O8L1]S)(B@(Q+.!=$K]4KQCE*TY"BN=!E!1X1*!9\7_* M#W=JNS5NT],$(?>QPSIFLBPT6HI7#"TZV,VN)4X+8H6G%9_DD&%WH^W[AWDG6(?\\@\FKA]*C>>XN/#'C$I=OR(+:=.Q*JNI>]8+G'35[T?L^U-P-P5\OA]5USA#;JGR MWP,WJM^Z'FQ)-^[#](],=KCT4W^C"P.8UCX5(/]\!,-P?ELH>QTW6NO[M>9\ M[^Y)GSR-AZLC"N@8O[X^X?ZV C?X!3-EYM%;V(P-47=* M&EXA6P8 &@5 9 >&PO=V]R:W-H965TDG6:_?D=*EF59 MMM,N [8O-GD\'N_U.8IG#U+=ZYD0!GW+LT*?]V;&S$\' YW,1,[UB9R+ E8F M4N7_BS-$^J(LSN3!96H@/"NE%GG/U>"4R M^7#>H[T5X6,ZG1E+&%R\0J)#*1&"N!P]]27(LLLX) C:^5S%Y]I-W8 M'*^DOW:V@RTCKL6US'Y/QV9VWHMZ:"PF?)&9C_+A5U'9$UAYB-1D=W?)0)W3\;&#C% M\@Z22N)5*9'MD.BA&UF8F4:_%&,QWMP_ .UJ%=E*Q2NV5^ -5R?(HQ@QPM@> M>5YMLN?D>8=-?I7J))/6:HW^N!QIHR!+_MQSAE^?X;LS_(-G8'2IM0"/5NX= M(\C%CR)9*)464\2+,?I-%JHF7'&=ZBZO[SW0UNZIGO-$G/>@.+502]&[N)L) M-)$9%)Z5;%Q$$2@#1&5FR, RSV&8_@5J)5(;C*9*:HT6H!#/''D*A:T[Z. V M#=*L_A-K[-(:JY&<.+'7,I_SXO'GGR)&AR\U9*RZ%TX!.!],34UJ-R>)7!0& MI(%"B -AR=/,H#OETN&Q:=\+%%!,8P(#YSCV$D9'(25]NT1P$!'TA1?W0J"1!#M0 MA(E':]ZC8=A'0QP' ;JX,#SMW/B?Y,## ]C:Q-UAE$OZI?4$%RW$?X0@['.0Z$-*0W)9N#I M$ =^N':W9;,TCW2&WF\D"7.A9YBQ>#OT(".,&V'T^R6)[ X\+$,.@JH1Z,"L M#L%VQ -(_@C%(#!@8)"/AY#*=;SC&/O@@1<(RAG\$C//A3N.\ZXUJGDQ3,&#V"IH7K# O0Y(8;:]4C@G8KNG!Z[R$_C--K MC+48V(&3W0@+RB<-Y?.5\MP\"XZ^+P3Z(KA" -_O!!3*^R7LKJEW,R47TQE4 MR+*D5 R->1G>[1*Z69MS^[2Z\0 /XMC5#0XCN@&B7> )!0-@1W$4L)JS SU+ MJ&SC7#> KE8KS&Q-GP=" >@"@GS OC52[X!0X(TC'WE#3.FZ7-LX2@"48UM2 M(?#Y;,-O3P;3_U(B,(:#P#91CSC#-Q*A T9]3(&=84))([[;:.ICXE/D83^* MUZ'MAM-ZN430UK0;4,E6)AP"58*C, )5PW"X3H5N;&4!]BE#7HP]?YTW;8@E M,'==)_9<66RDPF&@#6N@#9_G," M64UOOO..576#=KEU-8FR(;0Y_V&;:+6'0VUBLS$\K4VT.L.!1M%J#3LZA<< M*8G%4\I"3,CF=XH/[K.K!UO%OY59@<7QX:[,JE9W9Q9<@&/:GGYW9K&-_*PS MJ_OR'F[GX(Y;O-?9''95K,YT'M:W69'\_%\^.[Q;4Y1 M#YP_W+S ^7 1@6^2SNXS:+Q^@753]\8'Z&T!N7P(JZGU,^)E^7JV9B_?("'> M4_O5EXD);"4G0[C,J_)=KYP8.7=O:2-IC,S=<";X6"C+ .L3*&ULK5?=;^,V#/]7B*P8[@"OL64Y=KHT0#]N6Q_N4+3=]C#L M0;&96*AM99+2M/?7CY(3-VT3KSO<2T))Y(\4OT1/UDK?FQ+1PF-=->9T4%J[ M/!D.35YB+3M3* M5K+!:PUF5=="/YUCI=:G@VBPW;B1B]*ZC>%TLA0+O$7[^_):TVK8H12RQL9( MU8#&^>G@+#HY3QV_9_A#XMKLT.!N,E/JWBVNBM-!Z S""G/K$ 3]/> %5I4# M(C/^V6 ..I5.<)?>HO_B[TYWF0F#%ZKZ4Q:V/!UD RAP+E:5O5'KWW!SG\3A MY:HR_A?6+6\2#R!?&:OJC3!94,NF_1>/&S_L"&3A 0&V$6#>[E:1M_)26#&= M:+4&[;@)S1'^JEZ:C).-"\JMU70J28;X/,6F!T CN&S:FQIX%-38/%2?DA&=I:RK:7GK!?P ML]#'$$)ON_FE-'FES$HC_'4V,U93_OS=HY9W:KE7RP^H MO:6R*E:D1\UA:\(^[_:BN%(],4N1X^F :M&@?L#!]*Y$F*N*ZDPV"[ N@J.1E%Q;XX('5RI!3S<>3U\>7F&,]0[W=B>"";B9S4<$MW4'F9-H1\!$+ M1F&\0UV7@BKPF6?$@R1BV[\[90G@"!*6!E&4[% ]\4JZ>"6]\;JH!"6$<:YY MDR3[XM:+MC]N.[BB3;Y<4=K^I5 M)1S:%^KR%[ZI4 QNL/)LII1+ RG\!-YW$8^#*(R<][. L8R(,0^R-*;H/5 3 M7Q+.'>9EHRJU>((H; 7C*"3N$43D>98"&\=!.!X[\^[1.L,W=<4AX6.(X@1X MQ.%.BX)>&7J!6HR DYXH&!$+&P<9VW# %U$C),"")./ PQ%149H]BY,-5Y2/ M?IZV25-& 5Q%A(U2H.$.P_P. XR,O!MMGY7 M[R9!FHR<=],@YLD[O1L%Z3@CWV0!I] <\FX8 J?_ ]Z-&"U"4IKM\RY+G7?C M\#M[-QD'8>*]RPF=]=;FJ*O-T;M[Z>OB?!FK3X\TQ1C<5["]*KZYT8I=[=AJ M_Q]]U+U)/N->E_N=%]U]6E^+ODU4\H[LO.-Z?UZMG"!!YRZ'Z5Q3\C4K=.$) MLL2UWFU WXNTP :U:%]34="D(MV;Z4:N[?4-Q,$HIM80\"3;9(CH03\"2O*Q MRYU6HB=ATBYATMZ$^62LK'VMOC<[>O$.9P=VBO8F@L:V8UC5G;L I:6L!A5^#C*NM+GC%I,MC]LPYV!E9KEPH_E M[MFC(:2=7;O=;O(_:P?>9_;VLX%NOI"-@0KG)!H>I_0 ZW84;Q=6+?WX.U.6 M.K,G2_IZ0>T8Z'RNE-TNG(+N>VCZ+U!+ P04 " "S@JE4ZYC([4<$ ![ M"@ &0 'AL+W=OQ"5>(^-0OQ+L[\\S; M,\-,MD(^J@)1PU-5UFKJ%%HWYX.!R@JLF/)$@S6]+(6LF*:C7 U4(Y'E5JDJ M!Z'OIX.*\=J93>S=C9Q-Q%J7O,8;"6I=54P^7V IME,G<+J+6[XJM+D8S"8- M6^$=ZK^:&TFG08^2\PIKQ44-$I=39QZ<7Z1&W@H\<-RJO6\PD2R$>#2'W_.I MXQN'L,1,&P1&/QO\C&5I@,B-'SM,IS=I%/>_._1K&SO%LF */XOR.\]U,75& M#N2X9.M2WXKM;[B+)S%XF2B5_0O;5C89.I"ME1;53ID\J'C=_K*G71[V%$;^ M.PKA3B&T?K>&K)>73+/91(HM2"--:.;#AFJUR3E>FZ+<:4FOG/3T[$Z+[/'L M@N+*X;.HJ-:*V72=W+-%B>IT,M!DQ@@/LAWD10L9O@,9P5=1ZT+!59UC_EI_ M0.[U/H:=CQ?A0<"O3'H0!2Z$?A@>P(OZF".+%[V#=_5CS?4S_#U?*"V)%O\< MP(Q[S-ABQN_EL24UB"78E,*?C4WCW+".K+V5QH.(IAO/5<,RG#K4;@KE!IW9 MO.L>8T@7",H:$\T+Q4UH:\J\M.^FIJQ^_O6741@,/REH2E8KH&:VK[J0B%"U MY4)3+J!D9T6?;> *F)$OJ7O5.7Q;5PM")N/?+=])8;Y!2>T+5T\H,ZX0;B3/ M_ AH$2K,ZY_4*F(9+S-!"["P$$+KC-'"#<0)'$"9>G/:J*\EJ8R%PPV#D MQJ.@E? C^ ,5.=/)X84OW1(VE,;'I3* Q\9IKUD17HGPM3>8^ MQJDM,0J5YC13Z9$..RY;,,CI%M;*%@(N2D;CZ2XK!,TB LW1#$A=6/F6E49P MVY&1[[0\E*E]#_Q;H0Z.LX(37\(Q,JE.(X0P2+X%;KA[/ MED:/4X#4?QJD<>SD^!0"+SU^0=B(DB9F:=K./,;A,4'$XV.XI%[,*0'PS+', M[:-MP_#32_-T_NZ%OI?XAOI$%4PB'(V]\>@ A]*>0^E'.71+,5&G&B]:[AP: M50=1/SBJY(O!EDG_Y[C:B_8_D\OV"5R:Y.\UUC=1;TC)%.FML35* C>F470$ M4>KY?M=LD 2IZP=Q.ZK2(3RT&">!&4VCX:E12+P@@NM^)IU$"0TE/[%OOC<, M7MO^*<11-'*3T$S+*/3\MR?+8&\AJ%"N[-JC(!/K6K>[07_;;U;S=J%X$6_7 M,K*^XE2#$I>D2M[1Z)#MJM,>M&CL>K$0FI85^UG0=HC2"-#[4@C='8R!?M^< M_0M02P,$% @ LX*I5";\YA(*! ; H !D !X;"]W;W)K&ULE599;^,V$/XK V$?$D ;W99LV :2;(LNL &".&T?BC[0 MTE@BEA)=DHYW^^L[I&3EM).^B(?F^/C-0<[W4GW7#:*!'ZWH],)KC-G.@D"7 M#;9,7\@M=O1G(U7+#"U5'>BM0E8YI58$<1A.@I;QSEO.W=ZM6L[ES@C>X:T" MO6M;IGY>H9#[A1=YAXT[7C?&;@3+^9;5N$+S^_96T2H8K52\Q4YSV8'"S<*[ MC&97F95W G]PW.LG<[ G64OYW2Z^5@LOM(!08&FL!4;# UZC$-80P?AGL.F- M+JWBT_G!^J_N['26-=-X+<6?O#+-PBL\J'##=L+E)4F:W;B MCNJT"1SO;%!61M%?3GIF>8ZP>$;(07'^!=Q2<-WC!U 4GD0QS&\0E[R7C3FT=VE MUF@TL*Z";YRMN2#:4;_%]DG;MEYG>LM*7'A4D!K5 WK+^X9.)P45&^]J,#:2 M0\7Q?U&#H=\/3.QH2I#* R3F(/E0LBTW3)!H13_;EFM;?3W645@\@H8SWI%- MN=,DH<]G0 $KFS%B\ 5+;-=$ZK 3$ M%/!-=O5G@ZH]JA2?0SR)($XF<"\)_S%!:W$:IOV8IZ_ '#G] &I2V&\X?0/0 M,44"-LUC*(KX!; C"A98E(8T3J?'N7H:@$\P\:-H2F/F1]/X!%G/PI:P MB& :Y4^XE]ZG/]]Z( + MLG/I2W6DI> 5,R1[Q03K2H25[8#ZPC'^;KZXROMH#(^!^Q^@3O21;.PCV4?[ MR!>N65TKK)GKUK0S=+6W.LA)JQ_O(!4:QD7?/JI7_M6AJTJZ(HF=GA%RQDO* M*\OV;<_QBCSPDO)IA37=[.9U_[AO%.*S6^1E2^F[R,'XP>+,;ME18;#[?LI\0IY"E0PF]@F4+N?!SJF6:3/RTR%]2,;-. MDYQ\3_TP/?2OPSU%_<#ZFTS=+/.S)'DSFX(G+P Z7>W>.9KR>->9_C$P[HY/ MJ)%3"JG^;=,OC-RZ]P1%FBY,-VWH.8C*"M#_ MC93FL+ .Q@?F\C]02P,$% @ LX*I5#//^K%7 P @@ !D !X;"]W M;W)K&ULG57;;MLX$/V5@; /,:"-+I9=)[ -Q&F* M7:!-@SB[^U#T@99&%A&*5$DJ2O^^0TK1)EG'"/9%XF7FS)DKEYW2]Z9"M/!8 M"VE6065MA^91B,KO%(MHC2.YU'-N S62W]V MH]=+U5K!)=YH,&U=,_US@T)UJR )G@YN^;ZR[B!:+QNVQRW:OYH;3;MH1"EX MC=)P)4%CN0HNDO/-S,E[@;\Y=N;9&IPG.Z7NW>;/8A7$CA *S*U#8/1[P$L4 MP@$1C1\#9C":=(K/UT_HG[SOY,N.&;Q4XA]>V&H5+ (HL&2ML+>J^P,'?SS! M7 GCO] -LG$ >6NLJ@=E8E!SV?_9XQ"']RBD@T+J>?>&/,N/S++U4JL.M),F M-+?PKGIM(L>E2\K6:KKEI&?7UY3WS\H8N$$-VXIIA),[MA-H)LO(D@$G%N4# MV*8'2]\ F\(7)6UEX$H66+S4CXC8R"Y]8K=)CP)^8?H4IDD(:9RF1_"FH[=3 MCS=] ^^*:/"9;PA7L;'@-6JE=9,SN&NTH@OL@B4@[P:D^ ^"5Q?W<'G MK]LM_ 8GV5F8Q8N)6Z9IF"399'"S\QU!".P!-35X;\P C09CB9+CGZ33<#Z- M(4GF87)V]A26_Z7;6SW@'C&+3[-XTB^2L\EHYCW"1\IB-I;%[-UE<2$M+YQY M&D:PQ;S5W'+R[.HQ%ZV+=ZE5#9>J;EKK\WBXE@X5SE$2;KJ?FX;EN IH?!O4 M#QB\JJ9&621Z3,#(<(A[AQ0:?$'Q5;DYFL7;8=UASEJ#3HMKP+*DJ4P#NQ4% M75%'6/[[:/-%W;Z_*+=6Y?>@FK[XL_D'2,,L6< M4H/SW!$S7H1U3!<&DBE) M)'.G/*. 2ZHTRUT[75,8#,S"V70Q?$ED<5 D36:0A8OY @Z52?1L+M>H]_[U M,9"[;NM']'@Z/G 7_5S_5[Q_'W!):D&I]^H&3K_L7I-U8U?LKOE*4W MPR\K>J11.P&Z+Q51'C;.P/CLKW\!4$L#!!0 ( +."J50#I]_=400 -0) M 9 >&PO=V]R:W-H965TC'VR MM411KX%C('&W+L"Z&$G6?1CV099IBXA$NB0=I_WU.U*RZR1.UF)?)+[U-S;N&Q;:0Y']36;LZ"P%0U;TLS5ALN<6>E=%M:G.IU8#::ETNO MU#9!%(9IT)9"#J83OS;7TXG:VD9(/M=@MFU;ZJ^7O%&[\P$=[!=NQ+JV;B&8 M3C;EFM]R^^=FKG$6'%"6HN72""5!\]7YX(*>7<9.W@M\%GQGCL;@(EDH=>\F M5\OS0>@3.+Q*-<9_8=?),K18;8U5;:^,\U;([E\^]CP< M*>3A*PI1KQ!YOSM#WLL/I2VG$ZUVH)TTHKF!#]5KHW-"NJ3<6HV[ O7L]):O MD6(+5[)+L&-J>%@.6%9#K0@89S"G;*HWB,"I1FA:8'_A"2, MP4P9ZXCJ]T\9'-(1I F)T@Q22I(T>6%P&(V ,I)F(="(L"+NC59/P2'+2<$R MR!@ID@(^:F4,S+5:"7O*+F,DB6)@,2F0F^VMKC;3P>L)Q$ M+((8'D%QPKF6.6/+K$)PVK!_ \C MQ&*YL^M0W#8,%\@@^:)Z MF?+G!8,^-]NE*_IXS/#@;1K76"A0MN[@^-8UFIM77[9"8T==2?& )_ ^3[AB M>55+U:CU5VQB[;O5^DYLNT[D)SIQ_#.^[;2P_+U:K8S;?I<<>>H,SJX_7WUX M3PN8SV[0&>.3+R2"6*5_W">_7#(1YQ&X[3_\^MD+:4:^'.QM(8 MCF\4//"P1&'G/E+AB>E:J%5;:,A-_P502P,$% @ LX*I5)7OT@GV @ SP< !D !X;"]W M;W)K&ULC55-<]HP$/TK.YXR<0E?Y0+2:M_3VUWOJKN4ZDTGB 9662IT MSTN,6=SXOHX2S)B^D@L4=#*3*F.&MFKNZX5"%CM0EOIA$+3]C''A];O.-E;] MKLQ-R@6.%>@\RYCZ&& JESVO[JT-SWR>&&OP^]T%F^,$S6(.-9"KEF]WE55UK@YGK-?N=BIUBF3.-0IC]X;)*>=^U!C#.6I^99+K]A&4_+\D4R MU>X7EJ5OX$&4:R.S$DP*,BZ*?[8J\[ !()[]@+ $A-N Y@% HP0T3@4T2T#3 M9:8(Q>5AQ SK=Y5<@K+>Q&87+ID.3>%S8%,_Y&97"'(&9@$89!K M.M<:+N&1*<5L3>!\A(;Q5%^0]64R@O.S"S@#+N![(G/-1*R[OB$IEM"/RFL' MQ;7A@6L;\""%231\%3'&G_$^A5#%$:[C&(1'"1^8NH)&O09A$(9[] Q/A]?W MP$?'X2.,#L$_1=.HJM)P?(T#?$]JS@3_PVQKU& HA98ICUG1*2*&L4*-PA0& MJMT=%TQ$G*4P(2-26QH-/V^GVBAJK%]'%#4K14VGJ'E T7CX# :UX6)> Y;) M7!CJ^D@J*A\I?'J]'UW6O^S[$ K>MN.U0^B]'W3]]\W2['JT@W:]2>;UH1 Z50B=HR&L!=7L0$6E, 8MW=>F,&ULK55=3]LP%/TK5QF:0)I(FK8!L;12 M:??U,*FB8WN8]N F-XV%8Q?;)2#MQ^_:"5&!MO"PE\8?]YQ[[G5]G-9*WY@2 MT<)]):09!:6UZXLP-%F)%3.G:HV2=@JE*V9IJE>A66MDN0=5(HRC* DKQF4P M3OW:7(]3M;&"2YQK,)NJ8OKA$H6J1T$O>%RXXJO2NH5PG*[9"A=HK]=S3;.P M8\EYA=)P)4%C,0HFO8M9XN)]P$^.M=D:@ZMDJ=2-FWS+1T'D!*' S#H&1I\[ MG*(0CHADW+:<09?2 ;?'C^R??>U4RY(9G"KQB^>V' 7G >18L(VP5ZK^BFT] M0\>7*6'\+]1-;$+!V<985;5@4E!QV7S9?=N'+4 \V .(6T#\5D"_!?2? WI[ M (,6,/"=:4KQ?9@QR\:I5C5H%TUL;N";Z=%4/I?NV!=6TRXGG!TOFN,&5<"" MKR0O>,:DA4F6J8VT7*Y@K@3/.!HXGJ%E7)@3. (NX4>I-H;)W*2A)2&.+LS: MI)=-TGA/TN],GT*_]P'B*(ZO%S,X/CHI[/MWO;/SCSO8IO^5;7:8;899Q]9K MV9ZRA-3BKL]QU^?8T_;WT&XU=%HRN:)^4N_@D]9*PU1IW=P# [\G2V,U78<_ M![+VNZQ]GW6P[W1O-TPC%,X_5"TQA[]PH#67#=O0LSG#N!L/^L,D2L.[[>-X M+>J)U$$G=7!0ZL08M 9*%#F0FX%A G=);%B2K>3/Y;T:,7L9T8NBX9X"AET! MPX,%S+7*$',#A5:5E^\NU5J30VO[L*N4X4L9,0G9+2/I9"0'97PAJPAD62=X>', MZ,R0TL6C5%_TBG-#ON99H2]'*V/6/X['.EGQG.ESN>8%_+*4*F<&3M7#6*\5 M9VD%RK-QX'GQ.&>B&%U=5-=NU=6%+$TF"GZKB"[SG*FGMSR3CYW"L[&>RNIR'FAA2R(XLO+T;7_XX981SWABK D&?S9\SK/,6@(>?]9&1_LQ+;!YO+/^OIH\ M3.:>:3Z7V>\B-:O+T71$4KYD969^EH\?>#TA:NTE,M/5_^1Q>^]D-B))J8W, M:S PR$6Q_F-?H/#%SQ!X1^&1G_:H;U#]!@R9)\FP3Y-@LI=@%5(^^7)&UDR1#(NZ@>XOT9"Z/]V/$*.O/4!S+ FI>)O[B*Q9UX.P'21N>)1ZU;]NGT[V["8HN^M*IZ&(TG[08^5Z(4)KN*4U12K\Q)=A]!B$H#%?@$O*N,,(\ MG9'/TI!;)6P#0-[R@B]%(NSQW^3XU)CM6X"F@M^H4_Z .D"_!,%GU6373*3$2"+-:J<(*YG!S[JSRFQ- MTP:M<.:AO)PP^@'*"V3^"SG"["3+!_7+'B^E!%_U1[E M2LC4/E7,C@E/EHTT*QZ$37?6,;>ZAN)C1.2)L\ZHW+P$>3A3)Z4^16W]HE@* M/3^L!S!S3C7]^'3A<>KG#\K?=P@//H9/D?B\!'HX5R>K/JZK58"@^\PY9L[I MHW\Z@0R<0 :X0'Z7 V,@<3G);J. M,G!"&N ]Y2U7"10P6(7;R&QD)=2["J9=J%XQ.+$QM'=W]9:+@8%\SS:1/V"D MG2X'N/+-F5Z1I%7O.EE%K8(;4CKS>PM;X#0SP#7SECW9VJ]MF:W]1.[KH)T1 MEOZOW#8'7;FYJ&TW*VZ,E-O 26^ =ZS-10(16I<0/-NQ'KBKDU&[20UF_B3J MY^2$.L"5\,ZV'[IJ2#O8068=QM*N9ZJ.17A53@Q#N8G5Q6%P-CS+;B M2&8$XF56FOA3F/X3II:AJPLAKKPW4J:/(LO.B&%?2](R=*(=/D>T[4(DA<=5++<+F)87R1N@N@' &GQL>+(J9"8?GE[YKS&G.+T/ M3[B#T-A"P&7XX[>S.B.EYLLR@S7CDG=Z?DC7!\MHZ(0]Q(6]%9%G+!Y")]SA MZ38.0B?$(2[$+_ T;G"XWP^=(H>X(M=+;LR6D\UP>CIW.M$+<4$ZON;/:TN' MJ]DIG?67LLA)5X1+U_]3].=16\2F6-6/G)1%N)1]CY(P'QC#KQ.0P"-?%X4@ M&BH*D=._"-\G>'Y1F-<6CR@*D1/("->S3P=;9P1\9;*N)L7V5,PE?">]L)6' M/KK9$S4V4W&A?,_$;O<7N*X5WPA9ZNSIS8IG*>% J[$1U:I0VS<34;LUCJ/9 M(;UZ(E&[684[X_Z)."V.\";Z<"*WI4I63'/RT]HZM8\X;1&?1&$G\7:7W;KS MD+B3]PA7XQL&?2#D@3C8!&2%W21F]JUEPD%B;?XNEZ?_T9#^0WY;1P/GA_K!VQ)-^9*KK61 L\ZK MAQ%XW@-9(WBW;K0;\MB;87+K:DN$M^2[K>&_R1Q^$@G+R!U7&^C04=%Q524Z MW3X(=46#'M?O[O6XRXNUC:87@W :(>&FKCQ07+J=&V]AM9*S8YQ(G7+3TW6N MU DSQ87Y.">&[>5^B$DN=9)+CWN!=9)E FV\]#I=\TJ=NM'OW+S.!PP>L1E* MG7K1H[I7",51^];4R0T]72M+G>A0O)5]@7-Q@T<^Q$ M*/9/][[6B5&,MY'/=^Z 0<2WX\9G)?9#)EBM/HA"DXPOP91W/H%'66V_#=J> M&+FNOC2YE\;(O#I<<7"RLC? [TLIS>[$?KRR_T+KZA]02P,$% @ LX*I M5/)YB.(0"0 E#, !D !X;"]W;W)K&ULM9M; M;]LX%L>_"F',0PN,8_%.%4F 5MGL9+$S$S33W8?%/B@V$VLK2QZ)3EI@/OQ2 MEYA*>)&KH'!V2O_,_E'SZ6%9?Z[64"GS;Y$5]-ELKM?VP6-3+M=RD M]4FYE87^G[NRVJ1*?ZWN%_6VDNFJ-=KD"Q1%;+%)LV)V?MH>NZ[.3\N=RK-" M7E>@WFTV:?7]D\S+Q[,9G#T=^)S=KU5S8'%^NDWOY8U47[;7E?ZVV%]EE6UD M46=E 2IY=S;["#]_/Z9F[36B9E_N]LI=9G,S$#*WF7 M[G+UN7S\1?8W1)OK+GQ:H^72@=;^-UL>QC^]3%ACRQWXOTXH_TXH_9Z MV'.]3[M:'ZEK,!AP\)]_ZF/@2LE-_=^ #[SW@5L?Q./C[V6Y>LSRW)6LSI*U ME@WM'LXIXA#2T\7#,"FCIST+C.P#(\' _JC2K68H^$6FN5H'[I3N+TB/EDVV M]\&"0=]TRTDOQ&6YV>CK:Q8LOX*LKG=R!=):']9\7\FJ7Y5ZK74K\+UKKG>^ MZ#"Q,><0N1/+]S'R<(QM2-LJ6TJPE547 -#1+/-29^@>K%(EV]!699ZG56W. M1.#*(DX$= =I-@'*8)!)H[T:9H]SY\K&F%-1A1#3MS1Q/MHXF TU_FN M_@"2M%Z#;9KI@51/R7*%$%O#ABF-/0F!D8%^% YB5RW7NAYW0^=D8V1Y9H0S MST*$@W(#PX.A;]SI#UK^.,0>;P9Z$ 6]_:[6>KXM=U4E"Z773"V5JPY=])<9 M>D?"LS:@P2$,\[#SGI?%_5S):A/RCVW_3'C\&^K!$>R52I=N/<4+E=UEZ:TN MZUT(6L]I;%5RY8R%V+%$@OJR89 ):7CD^U'(=219KI$IW:F@EOLYI[X9;V * MPS3]38OT@S-A0Q-%,/+%8J )P]0,U,F+WG3HDQ#&/-"!AH$P#,%N+FR?UOTH M^_K+35W_AGXPC+^K(GO0.C6D: S%4'2T*HP,L5"86 Y/Z;Z*G;J:<@=A(@S2*(D\_RK3>57+34$3KB*S4@['ZG^Z1FB.ZW[A[EB+=:#]DNO?(O\_7 M,E\!J>>(^JY;$LUB6;MS9J,/QH)[XC;D0V'R71X2USOH4D:?>A?LV7J,!\/9 MWX%-S^8TYKD%@T\4QN=AJ=_/D=^W'KXDR&8KI)QY*CXR;$5AMEZ& O'EEENY MY03;N;71_/RTYR$;-*,PFL=R6T@UH5HER"8VY)SZPC/$1F%B=Y7C^0#?/I%7 MMR:W6>&K(@FR]2NE2/ARA@WZ<5C >F1D@FW9"DGDDU+8% $<+@)C8U1.$YH) MMF4N)IZBBDUMP(?+W'?(-=<3;)<%JAML3P2#SG^D*E2E3HO&6%IT1-LVB7$& M8%<'R*EGW6-3&W"X-DS6V@FV(<\0\,)=JAA" GRU%)L M@([#0']5;Y!@F]J8:@1Z2B0VV,9A;$]K#A)L(WA.A:\?Q@;!^&T(7DX,ST;P M'#(?@K%!, XC>"R\E;R3.L"5%A$:R!*H]-MHJ(Z=!28\.H$8+I,PER\.CX38 MR)ZS*/;)16*83<+,?HF$L3AL-,\)BSV#1PR<21C.4\K[H>N0V!2?QUAXRAPQ M&"=AC+^B2TZ(8^]"0((]&P9DL&G[-KE_[V^C$^+8Q. 0^Q)D*$_"E ^T[@FQ M6=WX](D/8EA-IK!Z$,=F;T!U$4-I$J9TW[R#O\#UOHD!G^6VK-3+N?'< M@P$Q$4=KZ8GA*?F!>[ )<: RT-)3 TL:AN6A+3UUB%M_2T\-*.G(#L=H2T]M M-H9:>FK@2 _9U7A5:YQ0&X8,Q3#VQ&9@2,,P?$4KF5 ;AE10[-%'U+"03MG* M?5T31FT64DPCGRRA@X=@(SNZGB:,VB ,-&'4<)"&.7A FT,=",3,(V^H 2 - M W!ZFT-MI>IOEM#G5LX'K;'&K02:?L!ARJ$:A+;1*"/<*=&82R MD7V :<*<.32F;J)\[@TY69B90T+ZY2XS MU&0_7D(RAX2,(X%\P1ALLC V0W*-.20B(0C[G!HLLC 6#Y5KS,9EB,]L\ +! MR*9M6GV5JGD,_[$;@[_ Y#0R]N MP,;#8)N4;FX_ZX)QY*LQW)",ATGVAH2//U[DAF0<'R_3!E'\;5UN%DR&BR?< M!ML<0AY[U \W8.-AL$V9% EW=,$QA+ZM)6YHQL,T>_NL.+AOY8/WH(X'06X@ MR-\.P83;$,01BGVOLW##03XB_:IT)3>ZIM23%IHP2!/'0YHP2!-O>X1S^$(3 M#BF'D&>B"X,_,8*_2;YM^88A\;V<)@ST1%B^N0;YX'4C#/T$.=[0&W")'P N M88,+0^[;71&&6V)D]Z[)*/@MU>W!I&5CF"..QQPQ>'GR;8]&7K%L;$ A7V\3FM^KZ,;D/BMJD,L[;1:=-)JAZGX"TGU1Y;;]R<)MJ52Y:3^N MILJ ^M MM!(22.FJ$ G*IB&U$RKK]C#MP20'L>H?U'9(]]_O[(2,;$M_YON^[._N< MUDJ_F!+ DC?!I1D'I;7;NS T>0F"FI[:@L2=M=*"6C3U)C1;#;3P(,'#N-^_ M"05E,LA2[UOH+%65Y4S"0A-3"4'USREP58^#*-@[GMBFM,X19NF6;F )]GF[ MT&B%'4O!!$C#E"0:UN-@$MU-$Q?O [XRJ,W!FKA*5DJ].&->C(.^2P@XY-8Q M4/SMX!XX=T28QFO+&722#GBXWK-_]+5C+2MJX%[Q;ZRPY3BX#4@!:UIQ^Z3J M3]#6XQ/,%3?^2^HF=A0')*^,5:(%8P:"R>9/W]H^' #BZ 0@;@&QS[L1\EG. MJ*59JE5-M(M&-K?PI7HT)L>D.Y2EU;C+$&>S2?Y:,<-W[Y._%,.#>R= ;_QT&9*K2MKF M"G;>;H GS;W]'=Y,/Y[>AN$5Y+!&:+\WPA1T,U&-8=76W^*5LC@3?EGB(P3: M!>#^6BF[-YQ ]ZQEOP!02P,$% @ LX*I5,=[4J<-!@ T2$ !D !X M;"]W;W)K&ULS5K;;N,V$/T5PNC#+K")Q8MN"\= M+MUV@4VQ2)HMBJ(/M,W80B31I>ADMU]?2E9,JQS1,>P'O\26?&9X>)DSDY%& M+U(]50LA-/I>Y&5U,5AHO?PX'%;3A2AX=2Z7HC2_/$I5<&TNU7Q8+97@L\:H MR(L; MP_%HR>?B7NB'Y5=EKH8;+[.L$&65R1(I\7@QN,0?;\+&H$%\R\1+M?4=U5.9 M2/E47WR>70R"FI'(Q537+KCY>!;7(L]K3X;'/ZW3P6;,VG#[^ZOW3\WDS60F MO!+7,O\CF^G%Q2 9H)EXY*M[L06P;&#VQ 6@/R?P/68T!; _I6 ]8:L&9EUE-IUN&&:SX>*?F" M5(TVWNHOS6(VUF;Z65GO^[U6YM?,V.GQ)YXI](WG*X%N!:]62IA-U14Z0_?F MB,U6N4#R$5T64NGL7S%#U[+2Z-V-T#S+J_<&]G!_@][]]'XTU(9-[7,X;4>^ M6H],>D:FZ%:6>E&AG\N9F'7MAV86FZF0UZE<$:_#6Z[.$<4?$ D(!OAT;O3,;NMD8VOBC.S?F [JL*F'VA)NAU3P2TVFO[ MJ+&OU>=YC.,D"9(@"$;#Y^V%!9!IRB*VC>R0##$,U M]E*U1Q)B%[M+&(M^S^LSB=[ES;:_KV/9). G(["&-:KJ M*&ZB'1+8U F<'E(XL.D@\-)Z.+\_1[^K1EE^] [?=;Z5:_ I:AHFEB Y4-5: M!]NG(<0X!8X-A"1QBGM/#K:I =,CZ5KK* 2/2,O3A6 /29L@L#]#["%LK:>. M8$486E, B&G2S]9F"NQ/%7YMPZ[TAT&80 P!)(D\N0S;1(']F>)/7CX)@2:R MG'G#T'C9.0Z & H!1PZ^/ MH$T29$>2F(MR^F-G'!(KY^0D2WUBI9P<6NP35YCC@ #Z" !-&#+/P;$23HY5 M[1-7I!V>/DB7H!5PK,IMF2Y[OCD2KY20]Q4BD5LBI7\AW1R)U=1D3%E!W;V DZ]\; M:C6<^C7\[:%(79EV>/H@78)6PZE?P_<(1>K6\64IINM8+\];X_ M&"E4P$$HRO0*4Z >@4 XCA*^_]QH%;+J5_+]XA&5ZX=GCY(EZ"5S0W@US!9HD- (ZE! RCHAGCZR6LV/U;MCNW@T Z<\W;*NW M?[36#0,Z,A3*CA PZ:]4F4T2[)#.#0.:]DD0 N40A#2E:G^+@-DTP?QIXEJJ MI51<[V[>,"OJ["2;-\R*.CNT><. G@R),*"9$#+$:7_CCUE59\=JW[ =O9F6 M*I '^A]D66D/C];!":'.3(B!!V\0DH7]S[1"FRW"0YHXK?'V@XL(!RG$$$"R M. 2"6JU.O'X9N[F_<5+ING]$,+7[_L<,O5O'XFDXM' M8QJ3GQ/5FM9GIC.SC=TQ6Z8_+&Y%NIHVF19 M)AG+BX3G0+#[B\DG^'%.HC*@0OQ,V%/1^@W*H=QQ_E >?%U>3+R2$4O90I8I MJ/KWR.8L3T8'.>_ITLY?IB$DW DMW3 M;2J_\Z<_6#T@O\RWX&E1_05/-=:;@,6VD#RK@Q6#+,EW_^GONA"M $@& E = M@/8-P'4 K@:Z8U8-ZY)*.CL7_ F($JVRE3^JVE31:C1)7C[&&RG4U43%R=D7 MF@CPDZ9;!JX8+;:"J6 M0I;PN3O\DBV:<-@-GZK2-/5!37U0E0^/UN<]^%043)5&C0M\2^A=DB8R8<5+ MW99 SI/GHOFQ&=:) 7XYYNZ ?@J65;\ZZ"'&WJXHD<&Z/VE MDOUB5 NP#=66.N]RQ!4&4I5/\Z@%^%8%?>Q75<;C(00-K .0=(0)&Z"CTR MAN7M6O#M:@V^*.E69ZR$=QG]%I,@A*3/UT3%./*1G:[?T/7'Z;K9^<9]O1XS M%Z+#*FA8!4Y6MUS2U,8E,.X$0]_'I$?( HLC/\!V5F'#*G2R^G%V>C(E"R/<'I@OTM*E[KZZZ M.F5GEL @@CW&%ACV("0#E%OK$#Q6>74&E_2N';N__1?,'IA9G;JRSW83:JB$Y1=5!; 'NX_ M$Q-%X*#NM$]#MU$?I#N+.[?7L9JPB4(>'"*L+1RZ/7P?U87CJG-!NLST"@"C M U47&3<+8]_O4S)1 0R&6&GCAV[G_[1B^>)Y5'-(.S7R3E%S2/LR&O'E/32' M3-<-XK"_G)_4EL@F$3Q %OMVFADQSZNN#J# MDYP+TF6F[1^YM^J#BD.6#;GE\9HHM1G%0[2TZ2.WZ5]M\V21;-1[YZCJM$^C MX"15IWT9C?CR/JH;-V8GI$M-&S-R&_-!D^_:N[1^[-^J#FL/6W;CYTFZ!#5<,:]?';M>?\RQC8I$HU6WH MA@E7JT(;-3[-7DJKF?(*W133>6.U7^L_%Q,%PR >FB_:H_'KMU.P:V$ M=*EJW\9'MU+P>"_%">DRT^Z/#VRG8'.3;7NVMJ[+\+/5GH_=GE])XL,=73RH M^;]7.P5KT\8GV5#!VJ+Q\2T5;.F68.0;4\8"\Z(@&FAD:J\FK]]4(:8_D\AX M&[6@@B (!PAK$R='MU3(>$O%">DRTRL!.;"E0LQ--XH\WRB8!:;VFOX +[T M$/<",.=BPP65XUT5TFJ GV17A6BC)L=W58AIPPC'4;_1;(/Y! XTY8EV;/+Z M?15BVC0.VXW*FK(%%F,RT!LGVLW)T9T5,KZ!=T*ZS/1:0 [LK-1Q[4] ?3B MJ,_) B.AWQ??M/51LOPB?$7%*LD+D+)[%>>=A6I08O>1=7<@^:;Z3GG'I>19 M]7/-Z)*)$J"NWW,N7P[*3Y_-I^[9_U!+ P04 " "S@JE4EY[/P!8) "N M4@ &0 'AL+W=OQB M!;J8WY*&)$";HMB =BCZL6$8=J$X3")$MCQ)3E9@/WZ2[/C0(D71#@3PIK63 M(_J8;_0<\I6.SI^*\J&Z5ZI&_R[S574QNZ_K]<_S>;6X5\NT.BO6:M7\YK8H MEVG=O"WOYM6Z5.E-=] RGU.,Y7R99JO9Y7GWLT_EY7FQJ?-LI3Z5J-HLEVGY M_:W*BZ>+&9D]_^!S=G=?MS^87YZOTSOU1=7?UI_*YMU\/\I-ME2K*BM6J%2W M%[,WY.Z:>*NTU:K_+=5$\M&]^O;F8X38EE:M%W8Z1-O\]JBN5 MY^U032+_[$:=[3^T/5!__3SZ^^[;-]_F.JW459'_D=W4]Q>S>(9NU&VZR>O/ MQ=,O:O>-1#O>HLBK[E_TM(O%,[385'6QW!W<9+#,5MO_TW]W,Z$=0/C 71W M /4]@.T.8-T7W6;6?:UW:9U>GI?%$RK;Z&:T]D4W-]W1S;?)5JV.7^JR^6W6 M'%=?OD^S$OV>YAN%/JJTVI2J$:FNT$_H356IYL7NIS>HF?//:K$IRVQUA]ZF M55:A']^I.LWRZE43_NW+._3C#Z_0#RA;H:_WQ:9*5S?5^;QNDFP_:K[8)?1V MFQ =2.AC6IXA1EXCBBFU''[E/OR=6NP/)X>'SYNIV<\/W<\/[<9CH_/S^GE& MFN^%/F3I=99G=::&9JB-^JU8E;TI^^M#\P'HUUHMJ[\=Z;%]>JQ+CP_/UD.C MP76N4-5^4I?1:Y36Z+9-_+%-W*;!=E39C=J>ZH^7)!*"\?/YHS[7EK D%I+M MPPZ2YONDN3/IJV*Y5.4B2W.T3M>J=,R#V \I0I1)[M.3D\BT'55H\Y^06/1$ M,H-()!-LURC:9QPY,_YV]N4,?2V[.?NN)>V8C'@_=!RB5LD^O602K1)#!H%% MC'MB6:*HE-PN%L% <>Q,^L]T]: 4NBX,YAX.J)4%$J)(!+A,Z"0R[8;5%8@2 MT3^G+%&2R(%SB@"MB1O7;^[4:O%]7"8@*>%!R@1<)F(:F80I0!*1ODQF5%/' MV)!.@&LRPNO-*EMDZZ9 C4H%0"51D%(!EDD\C52Q*0*1">UK90FCE"8#6@&N MB9O7W5S^=)TN'IJ)\RI4%+!*<8B:4< T)9-HMAM6%X/&6+">9K:PYOP2=LVH MMJAVP_NJ*-=%F=;C%8L"6RD+4BM@-74O>T_6BEMJ$4[BOE:6,!Z)(:V X-1- M<'U>]Y/FFA"@+)5!*@;(INY%\->B3G.K))$QUUQ@@OO[)UM<)"@A Z( JZF; MU591T'_H8[%2W]&R^TM#MYN1_UZEU3U2_VRRYBQJ_0OK MGA>;,./-1DGV-[V6.,&)B.RB,8 U<\-Z2+0C]L,,$,O"-"XTY\*]%O:2C%GJ MC[Y=VBEF":,\&3C+&!";34-L9J+8LF^W1#DV[@R S4X =O-G=L*6G@'+69 L M9\!RYF;YR5J:"+?MZVUAPQM[!J!GIX'><\// /$L2,1S0#QW(_Y4 ;F)<\N& MWQ(UO.'G@'Q^&O(]C0 .N.=!XIX#[ODT3C4WV6XQ BQ1#B. :TZUNP(,KK.\ M#0(.W.9!>M@<&,^G<;&YQ:&V& 2VL&&#@ /YN9O\@^?@T<8!!VSS(#UN#KCG MT[CM!6%:VHQRTUJPQ7$: M\8&2)X#RPDWY$7F.-1D$<%H$:9 +@+IPK\5]=JS"=+FM)H,MSF$R" "[<(-] M7+XC[ 8)8)9!.N42:"[=*W$?\:1I=_?W>GH,$XLL@B2^! M^'*:2Z+2I+O%<[!$#7L.$BJ ?&D%\'0?(J!_%"3](Z!_-,UUTLC$O<5]L$0Y MW(<("D/D+@P>2S%O'R("OD=!7DB-H )$T]CRD<5PM_@0MK!A'R*"NA"YZX+' M>7FT(Q$!WJ,@#?I(N^%P&H,^,IWW?LETAARF"Z4AU]%9\AANE 78G==V*I(3_ B8J!X'*0U'P/P8_>"?M"+B"VN M.I48&\I8XACET< %V!A('[M)/R+/L5Y$#*R.@_3B8\!Y[%ZM^VQG8]-0-Y1S MA1RF!B"/W2 ?%^T(!R+6[BH/TG*/@=VQ>UWN)9G--S=O>+"%#=_PD "]DVGH MG9AHMMSP8(ERW/"0 ,23%T'\-$,B ;XG0?(] ;XGTUQZ34RL&^T,KI##= 'Z MR4NA[VE$)(#[)$C<)X#[9)I+K\EX"7"&'*8+)2!Y:0GPM" 2P'\2)/X3K:UH MHKXBD_6&A*Z07D>1WE+D+@8>BR__-@FL=1[A(*^[$JSU'N&)FH_PN&7OCNFE MK'4>81_7WGE*'NT^$*PU*N$@;7N"M58E/%&O$C8M>=M-$=:XX;LB"-;ZE;"/ M>>]><_NZ$01K/4TX2 >?8*VK"4_4UH1M]KQYFX0U;O@^B68$+74?)Y^=X$X0 MO764!&G>DX-F5/<*?]"A>#[0"51G3"\GK0:,-*".B'.L-T'T+E(2I$-/]+Y4 M,M+C[['9?1[#+9XKII>>AOJ1MM1Q\8[P*(C>6$J"M.&)WJ=*W(MW/^G&77=W M3"\]C>=3M:E:&E#-E%TQO90UCH^TJ([_M9U@4!"MC96$V<=*M$96,E$G*['T MJ!JR.F-Z*>M/('AI!?!]+(/6Y4K";',E6I\KF:C1E5A:6$TI_>N!UN-*1II< MQZ7T?72#UOY*PNQ_)5H#+!GI@#U=2H_ZX(SII:S5AY'66(]UF;]MH;7(DC![ M9(G6)$M&NF1/5M/2$FNHZ8SII:R5A9&>68\3\WC;0NNB)6&VT1*F/U-F&GN? M6-IF356]#7ZB]=62D<9:G^6WMUVA=<82%J3/3[0^6L*FJV.0:?M3[S@=5'7Q;)[>:_2&U6V M &PO=V]R:W-H965TICVXR6UCX<2=[3;LW^_:"59AT"+$2^)[?<_)N2?)==8* M>:%OQ@T*J]-3&=+(6X,\%U.?$"(P@X%-HP M4+SM8 J<&R*4\:?G]-PC#7!__<#^R?:.O2RI@JG@/UFIJXEW[I$25G3+]8UH MOT#?3V+X"L&5O9*VKPT\4FR5%G4/1@4U:[H[O>]]V .$PQ< 40^(7@N(>T!L M&^V4V;9F5-,\DZ(ETE0CFUE8;RP:NV&->8L++7&7(4[GGX4H6\8YH4U)KAM- MFS5;AL^@%#8%!.LH)PL0.Y8 >I LXGC3-[5Q-3QIF\VL4,F>^X,TR@-XB7%1Y/($T![J^$T ^! MF8#NP,O_ 5!+ P04 " "S@JE4EMP!C98% !7'P &0 'AL+W=O@"?KWRW,PAM_@C9#M1N0;95)XX?\YN;A;G M(S=3Q"(VEUD(JOZ]L"L615DDI>.?(NBH'#-SK%Z_1_^63UY-YHD*=L6C/\.% M7)^/@A%8L"7=1O*>[WYCQ82\+-Z<1R+_"W:%K3L"\ZV0/"ZZ5Y=.ZII+.IBG?@32S5M&RBSPWN;>:39AD MR_@@4_5MJ/SD[%?.%[LPB@!-%N FD319A4\1 Q=","G %W 5474I %\:OCZY M9I*&D3A5AC\>KL')IU/P"80)>%SSK5 AQ=212F4VEC,O%%WN%:$.11C<\D2N M!?@E6;"%P?_*[@^1)8"CTE/F"+WGZ!)9(][2] Q@^!D@%R&3(+O[-9N7[M B M!Y=+AO-XN"/>MS ))?OR76U_TY+]]5W9@QO)8O&W9312CD;RT4C':(]2[$@3MU7JKYZC6K*?5*I9Y5Z<5\OHVW$94J M+1393 C"*..; 6ES,"^ M_5*Z4 >7.M0L>WE2!IL50X@)\1N9 M[C6KRZTE&B7UD\W7"([YZLVTF34KH'V/S:N1!._,Z M-V_02IS:D@B-FPGNM:L+T_B$DX_;O)-V!?D0M5AF,(/^I.-P0QJ]R([>P9NW MB%=M2M $NY-)0[#1+B"H2[&F+[+35W69STR&R:K85[;&57,7'8.[2',7V;E; MW17@CJ4A7X"3-T93<6I,NCT: ;FKL>4^P+,^)XUL9$=V5SDB0QM+6MO%;E27 MI-&,/J[516W)5LT4@:6HU&'6F5$,>V?OAGVHT MD68X"HY1>!K-J ?- PO/'@UZELH[Q+7^0U=3'-LIWE5ZN UA#$FKT^@UJ\O2 MJ,9V5 \IOR)4K;+&+4R8KR>L\8_1QQ9@$:]QNJ%F"1K,L(M)QQF(*T\V M[-C.BQ#\3F-FVSZ:W)@J+DK#&MMA/:@ #0\FW&;+;#!"?D>_C/4A@.V-_/#R"]KI@G[S!Y_) M"KM=Q:>/$&PG]ZU2&V]C\!\8_"" :*(3]Q@/+S6J20^JAY5D3S2_NR0/\:S/ M25.=V*FN%VK@3UZB04R.\HRY\I"YY['(P&6R1X.N99T.<:W/2I\'Q,[A6_IZ M<$5I0)/Q,99*LY?TL'?@4MFCV3K-@USKL]*H)G94ZZ4:6E.:K^083Y\]C5K/ MWCP/7*B>:+:%.LAU/RNG\NI2U<J>^:HXT_U;W/V-Y)O\1>@3EZH8\\LU4PUGFAFH[Y>; M;(#R7?KL?U!+ P04 " "S@JE4-6)W%,(" N" &0 'AL+W=O><\\]=J[IK:1ZUCF (:\%%[H? MY,8L+L)03W,HJ#Z3"Q#X9B9500U.U3S4"P4T M7!K.!#PHHI=%0=6?(7"YZ@>-8+WPR.:YL0MAVEO0.8S!/"T>%,Y"SY*Q H1F M4A %LWXP:%R,&I$%N(CO#%:Z-B:VE(F4SW9RF_6#R"H"#E-C*2@^7F $G%LF MU/&[(@U\3@NLC]?LUZYX+&9"-8PD_\$RD_>#;D RF-$E-X]R]16J@EJ6;RJY M=K]D5<5& 9DNM9%%!48%!1/ED[Y61M0 R+,;$%> >!O0W -(*D#B"BV5N;(N MJ:%I3\D5438:V>S >>/06 T3=AO'1N%;ACB3WDB9K1CGA(J,W I#Q9Q-.)"! MUF T.25C/#C9$E?DC P*J0S[2]T&7+WB4=) CB_!4,;U"08_C2_)\=$).2), MD&^Y7&JDU;W0H%*;+YQ6JH:EJGB/JH3<2V%R3:Y$!MDF/L0*?9GQNLQA?)#P MGJHSDC2^D#B*XQUZ1O\/;QR0DWC7$\>7[.&[9H(9.+W#$[S+]9]W&$]N#13Z MUX%L39^MZ;(U]V3;V#;<1N83[MR:DJSMR&P7>$F[S?.H%[[4_7H?%#=;71^T MH;/E=;8.ZAQ);:R^,7VG;(.O[?G:G^!RQV?K?*3+)5FK9F"SVTJV7'X?%.VV MN.M%=@^*O $!BI9?^R##?L*T4=1VTO7W?,")AZ^AO-.5- MBKUGSH0F'&9(&9UU\#BH\G(J)T8N7'^?2(.WA1OF>*&#L@'X?B:E64]L O\7 M(?T'4$L#!!0 ( +."J51$2,!<=0( *0& 9 >&PO=V]R:W-H965T MM%*6R$F)% 1I+3IMEY,JOJQ74R[ M<,(A6#4XLYV2[=?OV%"4K235=@/^.N]S7F,?TD:J)UT"&+*K1*UG7FG,YL+W M]:J$BNESN8$:9PJI*F:PJ]:^WBA@N0NJA$^#8.)7C-=>EKJQ6Y6E2\#=WQ=&CO@9^F&K>$>S./F5F'/[U5R7D&MN:R)@F+F MS4<7EXE=[Q9\X=#HO3:Q3I92/MG.33[S IL0"%@9J\#P]0Q7((05PC1^=)I> MC[2!^^T7]0_..WI9,@U74GSEN2EG7NR1' JV%>9.-I^@\Q-9O944VCU)TZT- M/++::B.K+A@SJ'C=OMFNVX>] #HZ$$"[ .KR;D$NRP4S+$N5;(BRJU'--IQ5 M%XW)\=I^E'NC<)9CG,D^2IDW7 C"ZIS('6RX?\97'"]$E)O%9!O\Z4V"H_) M]R/8L,>&#CL^@+T#>R-R4$06SM'0AK02$R=A;\]S1J,P3E+_>8 \[LGCHV2$ MA4.P-BK:@X7(.@"+>ECT%FP\!(O^!3;I89.W8-$0;#( FR;Q,&S:PZ9OP29# ML.D ;!Q'P["XA\5'80\E8$4M#*@A9/P*2:,D&1TPF/3,Y#A3&B:&<,FK4SFF M01C_C?/WBHZMWWA_U[S61$"!@<'Y%!-6;4UL.T9N7!U:2H-5S35+_(V L@MP MOI#2O'1L:>M_3-EO4$L#!!0 ( +."J50"2PET9 4 #X9 9 >&PO M=V]R:W-H965T,MHQ_ M%TM")'B)PEAZ6]6"K=V#1[I8RN2!,QZM\((\ M$?EM]<#5G9.C!#0BL: L!IS,KUH?X>7,TP[:X@]*MJ)T#9)4GAG[GMS,@JN6 MFS B(?%E H'5QX9A_*1;>](EE WP?-9*/1_L$UM^UX+^&LA690Y*P81C=-/_)(-1,D! M=1H<4.: CG7P,@>O[@ ;'#J90Z?F <-#MW,H7LLI5[FT*M':'+H9P[]>H1N M@\,@CSC; IY8*[3D0E>0]E9S3N.DV)\D5]]2 MY2?'4_(LP:_@*^8<)V4'SJ9$8AJ*<_7TFL4;PB5]#@E(#$>.5"$31\?/X""K(#WF+>!!R\ "5J#I\8QV0 :4FQ/R>L22&"!N3X#X !P@EI@380#Z= *0P?W. M[OX9QVT JP/2D-'L$)%7X'8TD-L(5"DC+R][3R-W&I#=-NK^4JGO)Q)3QL%7 M)NM#5@G0R0-T= "O(< 7=0_8'%QS$E );K%/0RI?P5_ZBYDDD?C;$J:;A^E: M\WB2:CP"0&-)U%1+H!:Q6L)8 Q6A/LDEN?@/] P^C=V;#U&IND_V:V26B]/ MK6?%T9V)QD+RM1)7>0'FV"< 1VP=FQK178K6TVB)Q&_&7J?KZK^1LS$0Z>=$ M^E8BY2K1Y7$!?/U("_Z*4T7KC,8@8&&(N4@&/EUZR=!;U^%M&GA0X@Q1&W;- M? @J0J BK\AC*8I.C=$JN.B?Q!LPIYZ!9RZIY*/V*J M>/[%E0RH$&L*,?:.MJ.7XA&Q("9 M62 CTWK/%PT)* M8,<^&T+22/?Y.:8<;'"X)KM*,@YW9W]E>M"T#*Y-IL-^S[84"FF"=B& ;]58 M6$@$[+WK%!02 .T:<(3.F@3V "IL4-A/;_2;G>Y7'8]"8J!=8TX4YQDTB07T M;'56" :T*\8[ZG,6^4B!1H5*H%-5XD2)1H:^;Y*YPW;5# J%0/:>_:,RG<&7 MB7G&! [:51,HI +9I>*G"746IU??2M03.616S:-0(61_D_G)4GT@&FP/>[8. M@@I10W91LZO#45*-"BE"W??4"50($K*_M)PJU6C_K07V>] DU093Y V&ML50 MR!LZ0AALDZ'[_:S4[Q])0*)5LE0NP /AE 7@M]CV9HX*;4&#=YVL0CC0,<)1 M4HGD\'6U"JF/DR%0_3B@\0($^/68A6./I;2N[=9WN=G$OL&S>NA1Z(YGUYW? MEZI!+%D8E)-+YM=\\C7Q]N4#U>O2;E,E6LB+9Y<7-36"^&O=UXZD:A**.E6K M34K5*9VE1H0O]$&\ %K(TO.E_&E^V/]1'W'7GD_@Y10:GM_ RT_I47X!G_ZR M<(_Y0NVI0$CF*I1Z*U)$>7I8G]Y(MM(GN<],2A;IRR7! >&)@?I^SM1RS6Z2 M /E/)N/_ 5!+ P04 " "S@JE4^TWR[( # 3#0 &0 'AL+W=OB.16F<9D;LI3<5VY/C.T\ M2Y;:#+CCX8HD]([J^]6-A)Y;HL0L MHUPQP9&DBY$S\2]F?M\8V!5?&=VJ2AL95^9"/)C.53QR/,.(IC32!H+ WX;. M:)H:).#QLP!URCV-8;7]A/[1.@_.S(FB,Y%^8[%>CIQS!\5T0=:IOA7;3[1P M*#1XD4B5_47;8JWGH&BMM,@*8V"0,9[_D\="B(H!#AL,<&& GQGXW0:#H# ( MK*,Y,^O6)=%D/)1BBZ19#6BF8;6QUN -X^88[[2$609V>GRG1?1P-@4A8C03 M&=P.1:R^9^@+D9(8D='))=6$I>H41N_O+M')NU/T#C&.KEF:PF(U=#5P,8AN M5.P[S??%#?L&Z%IPO53H X]I?&CO@@^E(_C)D2EN!;PFLH,"_SW"'L8U?&8O M-_=;Z 2EKH'%"YIT71))S^;'NDY 5)Y0B 2-YCM477=#=G9XLB4R1M\_ R2Z MTC13/UH(=4M"74NHVW;0**I2H8^F#<>;0+B?UIUA#CFPD"8A;,8^[H \FZJP MQXMPIU^N.2 ;EF3#5K+W7-)())S] EF4O:*Y1 ?\(Z%T'>NPCG58SZA7,NK] M!:/*H=4I^AYM;?J@\1G94 GI$!76=M6*2B9B= (!M*-$JEKIV^G@W!)AE.5A MY&,4DYUJN2C]TM-^*_05CZ2]GB1MEA[>#\C $61C2!$PN:%*,Y[4.=(_.HVP M,Z@_C/.2XGDKQ5O83;+(;&RO=8O7@Q)R\#;BU??VF=G[CT%0@!]$P: 2NX>D M*L^%_[;BX ]\BD!H$QSO?<.M6)/C"VW)63<;V.6(857E+@X\W*#S_OGP@U>- MPF*[ZG4(.KT&EOLWQ7_)HR)6^K@(.$3<)WX_?"-QN,_\?GNN_9=KT3NZ%CCH M#WI>@^#[W.R_;G+VC[,S[@3/6+J5\C*C,K%5MX(]UUSG!5HY6E;V$UO//AN? MFHK?EJU[F/QS .V:#\#AK_!E!+ P04 " "S@JE4H^1=\H,# #E# &0 'AL M+W=O%@YWCA:]TNU/F@KNX([*$N#I'G\W8(Z74X3>'I\1/_%%J^+61,)=[S\1@NU6SBI@PK8D'VI MOO+#K] 6%!F\G)?2_J)#N]9S4+Z7BE=ML&904=;\D^=6B). 8"S ;P-\R[M) M9%E^(HHLYX(?D#"K-9HYL*7::$V.,M.5!R7T7:KCU/)!\?SQXTK75: [7NEF M2V+E^H@>FD8AOD%V%?JCMG=NC9!4?4?O/H$BM)3OYZ[25 R@F[=I5TU:?R1M M@+YPIG82_JQ*PG) [RAKX=^C?P83 M-5(TN)'%-8_=T]+/8HRS:.X^#1"*.D+1)*&FOQ)M!6%*S\.E=*(S.MC':9CB M83IQ1R>>E/RS;M_-A,Y)AY-<5!8\@\BI_('"DK/"P@3'7C9<5]KQ22_BDYN> MEYH.%YI;3<4/,$O/F"5AXL+@;16@O&\=N8CYG8-37$ XW,9M'8!/;^CZ=? *_+?^Y[ MU_!/!OC',SSF,_W[ D^_,"X='^.3_ULQZ9D;X&P6_'>@W).=9P5B:_?7^M7& M]TPUF]#N:K>'OVUVKOWRY@- [^"TDTE4PD:'>K-$C[1H]M3-B>*UW<>NN=*[ M8GNXT]\A(,P"?7_#N3J>F 3=E\WR7U!+ P04 " "S@JE4;<)EUAX# > M"@ &0 'AL+W=O,S MX\-X!BNE'TV!:.%)BM(,H\+:ZC2.S;1 R4Q+55C2SDQIR2Q-]3PVE4:6>R#2HV MQSNTWZH;3;.X0(M[CBNS,P87RD2I1S>YRH=1 MXABAP*EU$(P^2SQ'(1P2\?BY 8V:,YWC[O@9_:,/GH*9,(/G2CSPW!;#J!=! MCC.V$/96K3[C)J!CAS=5POA?6&ULDPBF"V.5W#@3 \G+^LN>-HG8<<@Z>QRR MC4/F>=<'>987S++10*L5:&=-:&[@0_7>1(Z7[E;NK*9=3GYV=&?5]/%H3''E M<*XD7;9A/EU'\)%Q#?=,+!#4#"[9M !O#5\K;W&V8CJ'3YJ5EIP/+] R+LS[ M06R)ET./IQL.XYI#MH=#&ZY5:0L#EV6.^>_^,<73!)4]!S7.@H#73+>@G7Z M+,FR=Q"#*9A&$T!N-^EJ>^3VOG0YH*/)G^DZTY2'.9)>+4S6L&MWP]9^N<[7 M]R\$"5<6I?D1(-1I"'4\H0K?NED'7M9 +,P=R*&W">.EY K(9@V4*&NI?,B__KT6QZ4Y-3L,J8$^OJ"#-MEC9V]!! MNJVA:?N_*>$5J./:%;H@_1,2XK-B8&I M6I2V?KV;U:;Y.:N?_*UYW3G1:S?GI0&!,W)-6B=46'7=C-03JRK? $R4I7;" M#PMJX% [ ]J?*66?)^Z IB4<_0)02P,$% @ LX*I5/YC:G04 P '@H M !D !X;"]W;W)K&ULG99M;]HP$,>_BI5-4R>M M)$Y(H!T@E79/+SI516M?N\D!5A.;V09::1]^9R<$5D+6\B:)'=_?O[-]YQNL MI7K4,"V\T<'TW:C202Y-S 3>*Z&51,/4\AERNAQ[U-AVW?#8WML,?#19L!A,P MOQ8W"EM^K9+Q H3F4A %TZ%W0<_'M&L-W(@[#FN]\TVL*P]2/MK&CVSH!98( M^$3/ MF0)=/EOTHWKY(J0-DE^J]DMY;L.LGN ;XH)NZ6OI8CW*&*: M!+3;3)'4%$DKQ1V>K3= )'L0I[1'DWZOF:)74_1:*3 13(&_!:2W#Q+%O3"( MFT'Z-4B_%03CXY@3TM\_(5$_#@_ G-4P9ZU!<.]2'V0?WN%&?V8K4)C/R0)3 M ;3$ PVV*2HX(B(RF>=,:;+ ^',>6]>W(=Z8?,IYDAW_HZ39=[J30.FKX^,8 MIBH_!SM08=Q)#IQ4&FZYPM=&S#%8X3Y6%'?H@61"MPF31F\(H6/(H@:RH-.C M!\BV>9>V)]Z&F#H&KYRDOTL7=H*7V^GO7-D%J)DK3#1)Y5*8\O:N>^OBYZ*\ M\K?#R\H)[SB,#TURF*(IK@3&MRJ+D;)AY,(5 _28#GA/N=8P(&R _#_5$JS M:=@)ZI)P]!=02P,$% @ LX*I5+AYN $U P ^@< !D !X;"]W;W)K M&ULC57?;],P$/Y73A$/((TF3=864%MI[4#P,#1M M AX0#VYR32P<.]A.NR+^>,YV&LK6%EY:^W+W???+=].MTM]-A6CAH1;2S*+* MVN9-')N\PIJ9@6I0TI>UTC6S=-5E;!J-K/!&M8C3)!G'->,RFD^][%;/IZJU M@DN\U6#:NF9ZMT"AMK-H&.T%=[RLK!/$\VG#2KQ'^ZFYU72+>Y2"UR@-5Q(T MKF?1U?#-;6(3#ZV^ 2A7! Y,:/ M#C/J*9WAX7F/_L['3K&LF,&E$E]X8:M9]"J" M>L%?9.;=]C%\_(X>5*&/\+ MVZ [&D>0M\:JNC,F#VHNPS][Z/)P8/ J.6&0=@;I(X-T>,(@ZPPR'VCPS(=U MS2R;3[7:@G;:A.8./C?>FJ+ATE7QWFKZRLG.SN]P@[)%N,-0#2\@3=+TT_TU/'_VPF!)'6:/>+?\?[!A!W;&QZS/ M;N9ALW]D=ZU5#4N*7U/;4H5M!4M?6]3P]6IEO/S;&<++GO#2$UZ>(/S8UBO" M5&N@=^Y**$OHDF+@%YS.SR+@CCRN>_J;>3J--T=<&?6NC,ZZLH^]83O'"19U M?;1OSL/0^]P_>8HJI][CA8^,!+9"RFK=,+D#?&A(S8!5-%QR=+UK=PW/F1 [ M4'G>:N,33TV<)4YKG$#!=L:AKEQ74Z9H*!)#357).1/4[Z;53.9X 3=8$)1& M8+( 1;P:2K5!+5UHI.K$-)O6+RE:%S$2FY-UC&//^/H$H^ N/\%J<*8)QGWF MQV=3=ELQ&G N5Z'?!&?$Q^WN@E(3BJ+#<__Y^"6&B@3XUP>]D V&?3>$]_14 M)QU,CG?,I/=[/Z3QN\/A@C%(/ ME'Z[&&)OI0USJ9?V"^S*S^U'\@4MMK"'_L"$K4ASIJ2V H%K@DP&$VI^'39- MN%C5^&&]4I;&@S]6M)Q1.P7ZOE;*[B^.H%_W\]]02P,$% @ LX*I5%]' MW!$D P _ H !D !X;"]W;W)K&ULG9;?;]HP M$,?_%2OJ0RNU39Q ?E2 U(*F3>JFBK;;P[0'$PYB-8F9;:#=7S_;A$")H= 7 ML)/OW7WN8OO<63+^(C( B5Z+O!1=)Y-R=N.Z(LV@(.*:S:!4;R:,%T2J*9^Z M8L:!C(U1D;N^YX5N06CI]#KFV0/O==A3O$IF1 3T M6?Z+CF76=6('C6%"YKDA[,EXEJMO.F!J8VQ5MG04G_& M1\G56ZKL9&\("RCG@(:0LFE)36FO4)^5DJL*HULA0 I$RC&ZIV1$B=ZBM&K5U$/6>E=,K";PX 7;EL;W%X8=XA]6B"4([:KM& M;1]$?6*2Y"=@MAL(./%:.YPV4=2R@X8U:'AXN9$95:CT'XPWNZ_/Q)&K+*K# M1">MLJVH*2L**O3Q;*U,U$PZC'<*8]%XB;TN<0T.&SA)Y.\@-S5Q M[-N1DQHY.6'-'8^;-*N'6]X.;U.4)-C.B[U-#_ ^==:MC_RWXQ8AWFHZ^%.' M7;[I,=8&@AO9AQ@G.R6RJ-HXV?-1\:8?8/^3I]Y'U+YE6\2[AY]%E>!H#_2F MJ>##7<5^_GT$W&P:D;H6[@(W56%SN[M;5Q-]+U1=?DI+@7*8*#/O.E()\]55 M:S61;&9N*R,FU2HTPTQ=3X%K@7H_84RN)_H"5%]X>_\!4$L#!!0 ( +." MJ52R[K^$G@, -P. 9 >&PO=V]R:W-H965T> Q?N9,?%=[D&4.AGD9=RZJR5VGQT79FLH:#RBF^@ MU&=67!14Z:7(7+D10%.;5.0N\;S0+2@KG=G$[BW$;,(KE;,2%@+)JBBH^'4# M.=]-'>SL-QY8ME9FPYU--C2#):BOFX70*[=%25D!I62\1 )64^<:?YP38A)L MQ-\,=O+@&)E2GCC_;A9WZ=3Q#"/((5$&@NJ_+OOF'7J#6(D>U[R2M$SEQ%6:ET%WDX;#3 MJK5$G\H4TN?YKJZG+8KLB[HA@X#W5%PA'[]'Q".DA\_\]]/Q !V_U=BW>/ZP MQN_1G1&8YNAZL\E94FN[ ,%XBN954>74W-+HTVJE[W'T**A^6&S,OW]I1'2G MH)#?!OB,6CXCRV=TAL\C5YI$J7N$J)GU659#A!;"](+M#.,(A^.)NSU4LB\L M"'R_#7O&,&@9!H,,YWI#"Y2C)8@M2T .5!VVF.%%N!"U?**7NU!#! ?RCN-H MC(],Z(D*1W'4[T'<\HO_S /T'])[4"J4,F&T>6*YCLD&M!BWUQI?A#?8Z]JB M]W)W&HQ#X_K"O,@;]_N##UHW_G.'>%& 2(R&=Z6LM$()# E"NHN1 MR["HZZK8?P6+_!/M<4SB^-BBOK @&IVQJ.NT>+C5]EET#ZG>$H#TV[)9L*&W M'NZZ)@XNPZ.NY^+P%3P*3\4/1F%P[%%/6(0#[XQ'71_&PXVXSZ,EY*L/"_IK M2(2ND>+X,FSIVBT>OX(MXQ.]R4EK.XT)SCPTI.N]9+CW+M94?Z#_SKN?=+V2 MX(OP@'0-E9"7>]!@//N^BOWHN'WUA8V]47CDA'LP)^BW1&;')XD27I6J_KIN M=]L1[=H.)D?[-WITJP>M#J:>^_2W<\9*B7)8:4CO*M*WAJA'J7JA^,9.(T]< MZ=G&'J[U^ G"!.CS*\[5?F$NT ZTL_\!4$L#!!0 ( +."J52I<=-G] ( M 'T( 9 >&PO=V]R:W-H965T6",/X4W!ZY9$66'W>L7]QVE'+C&@ZDOPG2TS:][H> M)'1!UMP\R>U76NAI6[ZYY-K]PK;P#3R8K[6160'&"#(F\G_R5N2A D">>D!4 M *)]0.L ("X L1.:1^9DC8DA@YZ26U#6&]GL@\N-0Z,:)NPM3HW"788X,_B& MA?(@M88)53!-B:)P"5.LE63-*<@%#(EFT>GP M\$@X<7E1L>.+#_#=$2686%8OZM?M3!N%+\+O(_RMDK_E^%N'"N'N&1Z^3Z=U MF<^1'8>T;6$SN&Q=MX)NS]]4$U+C%D5AV"K=/@36+@-K'PTL+\"M>Q^Q^LB& M*FPONR+"QJ0-5@RF!AI80;GYO$Y%?DR[$EX8Q9TXV%-1XQ9VPNOK>A6=4D7G MJ(K=R_,).CJGZ:AQ.Z+CJM1Q=<)M".P:K&@#W+6!%5:ESML 1I](SHG2[]9: M(?E)W6J]!,W6GHQ:I_" BFZIHGO2;7R.CNXI.FJ=_M/A5SIY1M72#3@-<[D6 M)F]=I;6UZ%HC;K:'80^T1-M$*%(CJ3@#]N-[*:F24LM*$&"# M7VR1O/?RW'.H8W-ZD.I>[RDUZ#'C0L^9361C.!%TII(LL(^J?&\KE8>9@Y_O$ M+=OMC9UPY].<[.B:FKM\I6#D-E52EE&AF11(T>W,>8??+O'$)I01OS-ZT)UG M9%O92'EO!Q_2F>-91)33Q-@2!+X>Z()R;BL!CK_KHDZSITWL/G^O_DO9/#2S M(9HN)/^#I68_%76C<4V7J)Y+K\1("_-"&H$X*7)H1U0E@R4[52\K DALRG2AZ0LM%0S3Z4 M9);9T#X35O>U4;#*(,_,/\/1^B2U1BNJT'I/%$4_HS6B<,2QDO MK#Q5@$872VH(X_H28N_62W3QYA*]02[2U3(3Z$XPHZ]@$IZ_[F6AB4CUU#6 MV.[K)C6ZFPJ=?P+=1R)&".,KY'L^[DE?#*?_1M0(!56ZWY.^?'GZ#[N[0'/# MM=]P[9?U@A/UGE))DT(QPX"O]X\)+U*:HJV2&5K(+"\,*=\*X/\]48*)75>@ M/S]!8?3!T$S_-0 K:& %):SP!*R5D@FEJ:ZV9UH71"2E]HD4#U09MH&CD-*- MN4("C@LL-$&)U*9/UT6UY;C0Z,E(Z!+L E4LDY4;J=O>P[5M4&<0=7'(VNHWY<<8,K'L2U M-C*Y1S)_[J!,FGJ3W4MZ737JL!Z.KSWOQS>Z M)\X/<>R=.C>X\R.%!X'?4FW@S!C@KA1KB(W6C?%9V3%N_1@/&_)K90J.Z,=! MGTS'<3X>GU:IM5[\C/=V_&8)?M,E]5^$1W[T$^K&K*E@4J'/TM"AUPZW!HW/ MRJ%Q:]%XV*-?J^CX2*DH"N(>29\/?(J\M6P\[-G#FGJOUK3U9AR?E::MR>/) M?Z+IY%@J'T<]FAX'AO&X1U.W\^_?WM7@;^N."8TXW4*F!S^/#E+5]:<:&)F7 M%X*--'"]*!_W<&6DR@; ^E:">O7 WC&:2^C\&U!+ P04 " "S@JE4/I/< M>9P" "X!@ &0 'AL+W=O>,=3W;:/-D-HH-G*92=1AOGRHLXMMD&);,]7:*B)VMM)'.T-45L M2X,L#R IXK3?/X\EXRJ:3<*]I9E-=.4$5[@T8"LIF7FY1*%WTRB)WF[<\V+C M_(UX-BE9@0_H'LNEH5W'@*\<=W9O#;Z2E=9/ M?G.33Z.^3P@%9LXS,+IL<8Y">")*XV?#&;62'KB_?F._"K53+2MF<:[%-YZ[ MS31Z'T&.:U8)=Z]WU]C4,_)\F18V_,.NCAT-(\@JZ[1LP)2!Y*J^LN?&ASU MVC\"2!M ^B<@.0(8-(#!OP* 8G*E+"3XLF&.SB=$[,#Z:V/PBF!G05#Y7 MONT/SM!33C@WFVLIN:,^.@M,Y3#7RG%5H,HX6CA=H&-Z8Z<$@"23IX\,"3D_. M#K LNED6F+4LR4&6F#QLC4Q;(]- .SQ"NPQ%P8U:&^^?=Y3,E*6@H^+:S=!)O#^0U:O,:=>9UA3D: MJOP:F7";C!F$I=&%81+N<8NJPH[BSUN1\_]H\;A5&7>6N-T&2;'2CN:0V&YH4\+&A] S]=:N[>-'T;MQVKV"U!+ P04 " "S@JE4 MP7S8U#@" #G! &0 'AL+W=OZ2'9N'82CN62FHT7EH##E>39#JXG(U#? SX*G'GC]80*EE:^Q2, MFVJ2]$-"J+"DP"#XM\4K5"H0<1H_]IQ))QF Q^L#^Z=8.]>R%!ZOK'J4%=63 MY'T"%:[$1M&=W7W&?3TQP=(J'[^P:V/''%QN/%F]!W,&6IKV+Y[W?3@"9(-7 M -D>D,6\6Z&8Y;4@4>3.[L"%:&8+BUAJ1'-RTH1#N2?'NY)Q5-RA$H05+(2C M%_CBA/$B]LO#^362D,I?P!E( W.I5/#G*;%N0*?E7F/6:F2O: QA;@W5'CZ: M"JL_\2GGVR6='9*>92<)Y\+U8#AX UD_&SS<7\/YV<4)VF'7BV&D';U">V/D MEGL(MU++T).?P+OP[P[99#X890 M^^\GA,:=T/ADD0OQPC-%'LCR4+6B31#]U[FV5!\B51CO;='OC?)T>ZR?'ET^ MC6X=1\Q#:3>&VGO8>;LIGK:7]W=X^P3PN:XEWSR%*X;V>^]8W[5CU1IDFWB5 MEY9X,.*RYI<(70C@_96U=#""0/>V%;\ 4$L#!!0 ( +."J50>9*-4904 M \6 9 >&PO=V]R:W-H965T0W&\9_RKV% JP7.1E^)RM)%R>^%Y8K&A!1'G;$M+]6;%>$&DNN5K M3VPY)4(CEX> MW&?KC=0/O,EX2];T@C*W@QQ5@[5!:?,KH7 M1]= IS)G[*N^F2TO1[Y&1'.ZD#H$47]/=$KS7$=2.+X=@HZ:,;7C\?5+]-^K MY%4R[IE7&;E&GRY MF@O)5*7,PD[00?7E'S6!1;]Z/3)(<"0&VG*TR:ZJ5:,T!@= M1BCM+AZ;&8X#1V-"U*)$ UJS)37ZK/8J@MIE!QD84A]%?A>J:19&40(=4%N& MA[@7ZCN]?%:<%2]P66F'B8WQST*E-MT&M=G!$/JQ VBK%;!?+&:EI)PJ0CK) MR@4KZ.E+5=]J)K5"-E4"8A]V 5NL8.R"V^H)#'OA?I ;)6U=K,(--K34+3*J M:UH%2>C@*=CJ$>P7I*H)YE0)'@62/#L:-;)T (:145"+'8(0)PZ4K2;!?E&: M5;74 ,')7'&K8ORFL%; INRG]TK=@T>E M6<8NY?5@+4^CZ']882WAHG["_/?K9^L)K&& M[HJWS(KZF?5N0U3&@ZBK)424_OK"XI8IQ!U87,'#1,<=T7"9I;Z@4/ M<$NO> B]#J N;-M$1W%W VLS0SAU:!EN*18/H=B?41EMX2OLU* G*Y42/\\5I7D]>EC?2/9MCK FS,I65%= M;BA94JX-U/L58_+E1@_0G %/_@%02P,$% @ LX*I5(?3JY$; P +A( M T !X;"]S='EL97,N>&ULW5A1:]LP$/XK1AVCA5$G<>O&:QS8 H7!-@KM MP]Z*$LN.0)8\6>F2_OKI+,=)4UW(^K U'):42S(> MR45Y4YHZF*F%-"FYZ$R!NWW)4M*/+TC@Z"8J8REY.'W_3@P@1AX?1KZ/&Z.^.HAZ#W-#'+:9'X]R)3<% MB(@SV,BT9,$C%2F94,&GFH-73DLN5LX\ ,-,":4#8RMOI?3!4C\YN.]FT!0M M3\FETDUL%\']G;;+=X#U# 1R(3J! ^(,XU%%C6%:WMA)L[@QOH""=GR_JJS" M0M-5?W!)-@[-S0:9*ITQW87ID[5I/!(L!SF:%W.X&U6% !JC2CO(."V4I(V& MM4<[L+0S)L0=/#$_\F?H7=:I;S93-?YIT C+V/L].J$JM/@A>R9&[S!P<@V]=Y.4QB(R/0>01]&24O$F-87LT;IV_ST[?SAK M6TY*OL/[E-@$#:8++@R7[6S.LXS)%X>PI3=T:E^&G_';]1G+Z4*8^PY,R6;\ MC65\42;=JEM(1+MJ,_X*V^O'W2N6C<5EQI8LF[1374R;86 '-FI[@<,N!1,L;W$,7S\;I@T\L#@0Z<]RC5<;[Y#]?8#5=%^'8#O% M.Q';*9YK0/QY X\D\5<;BP,>6!6PWH'X_CC04WZ?*(*J8MJP)QA'D@1#H!?] M/1K'2'9B^/CK@STE490D?@0POX(HPA!X&G$$4P :,"2*FG-PYSP*U^=4N/F% M:/P;4$L#!!0 ( +."J527BKL

-8?20$3;8T.P6BP^0"X9 M9K>]9!:GAUX@/[JM&I,HT+52"XB@ODXF,6 U ML;FV0]?]]7-"T3U9P]%>3GE*8R?.EU/[?+;)UQ=MGE=:/[.?1:[LH+-U;G?= M[=IT*PIN_]4[H7S-6IN".W]J-EV[,X)G=BN$*_)NT.M==0LN5>?;UV-;<].% M)]J)U$FM?&%5\"3%B_V_OCIE>VGE2N;2O0XZ]=^YZ+!"*EG(7R(;='H=9K?Z MY4X;^4LKQ_,D-3K/!YW^H>))&"?3=\5)!;GD*UN7.+Y:< \RZ%SU?(-K::RK MKZC;YYYQ+_S%A[/2Z5N9.V'&W(GO1I<[J395,_XMNN UZC@ MKV4JQCHM"Z'<(8Y&Y!6@LENYLQVF>"$&G9'>"U.]CW_ ?79X-^>A0*3,M?05 MYCZK\0A19M-D]G _'BXG8W8S?!A.1Q.6W$TFRP0 !@A@<#9 =C'G #)$(,,/ MA$R6_O XF7K V2V;S2<+ !DAD-'9($>SQSF C!'(^&R0R7(V I!7".35^2(Y M3.X Y"<$\A,MY)2[T@BFU\QM!;LIK53"6L#V&6'[3,N6E$7!S6L%E\B-DOXV MKAP;IJDNE9, \@L"^846P;-VC9;KETK GGI>"/0IN_3^X MNJ&!A\J$V";?M9)XSKC)V[ZVN-A4!&UHKFI284?K$2AF+E8,LF#CZQ.9( MG$Z?+V^X%1D;Z<*W9.N+(!_FC#ZQ-!9B+Y3O;0N1:C]0_T3#3-$G5L6]2G4A MV)+_%(VNA8FA3VR&J6_W05O+YL*P9,N-@&28#?K$.O"=JY"NSA;UZ!SY2;>? M_PJ5RF;X,"WTB;VPJ K]2)ASXU[9TG _&M)W"1AS0I]8"HG85%?XY':XO3D> M LP- ;$;4*G^"" FYHB V!%0J^S"K\YR8?^!<.AB@U@-)_QZY(28F#4"8FO@ MGF40$Y-'0"R/4W)["R?$Q$02$(NDQ7&M'1,32_#A8FE%Q P3$!NF)36V,F*" M"8@%T[XH8I=LRHWA<%888)8)J"V#IO(0;GI@Q@F)C=-(Y<<8RKWOFF/A.%S& MA9AQPH\TSB5+?)-9F=>]8&[T'F)B[@F)W?,'ID=CMU4[;P,*8J);7<3N.:7( MM\!"3,P](;%[3F/6-1 31.S4$AL(1PS@IB8A4)B"^&8,=S5QBP4$5NHVLYIL4_>F'5$F( B8@&=G L-K$,3QW4>80)*"(64#OF6%J^V1BQ@9B8@"+J9=#[U22<%T-, M3$ 1L8!0S,80BC$!Q<0"0K=6V07$Q"P4$UOH].9J;4R(B5DHIK90VS9"B]%C MS$%Q[:#N\5..3*S]0C^;^@=87Y[R/)T;5AT./T9%<;6IO"[S?.3+9NI!\^SX M9Z)0A&.14&#YE36V/+U7UB?K/'\)>W:LNT.>;/M\^2XWQWRHMF4 MTC^$D)>;M&_S3=>GP_G*JAOV;3DOAW7HV^5[NTY!I]-9&'[.:![G/V=.7D]] M^LO$;K7:+M-3M_S8IT/Y97#X[(;WO$FI-)/7=EBGLFC"<7<]G?V@"$&Q?M ,@F;U@VXAZ+9^T!T$W=4/ MNH>@^_I!,D49IP1)(ZP)M!;D6@B\%@1;",06)%L(S!9$6PC4%F1;"-P6A%L( MY!:D6PCL%L1;"/16U%L)]%;46PGTUM''-H'>BGHK@=Z*>BN!WHIZ*X'>BGHK M@=Z*>BN!WHIZ*X'>BGHK@=Z&>AN!WH9Z&X'>AGH;@=XVVBPAT-M0;R/0VU!O M(]#;4&\CT-M0;R/0VU!O(]#;4&\CT-M1;R?0VU%O)]#;46\GT-M1;R?0VT>; MW01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>D?4.Q+H'5'O2*!W1+TC@=X1 M]8[_J7UW M7VSI;#)ZVUKRO4U=-7Z<+$*P#XSY?$&U]JFQU,21F7&U#O'1S9G5^5+/B8G! M8,ARTP1J0C^T-9+)Z(EF>E6%WO,FOO:E:<:)H\HGO7QQV.I%W=M[$0N5">_\1C8BQ]]?=1>]H%%;_,CMO[8=RR.P_/ MNMOU>_SUC(_U+^Q#@/0A0?I0('UD('T,0?JX!>GC#J2/>Y ^^ "E$111.0JI M',54CH(J1U&5H[#*45SE*+!R%%D%BJP"15:!(JM D56@R"I09!4HL@H4606* MK )%5HDBJT215:+(*E%DE2BR2A19)8JL$D56B2*K1)%5HU+IM#/NO^ MR4\^ 5!+ 0(4 Q0 ( +."J50'04UB@0 +$ 0 " M 0 !D;V-0&UL4$L! A0#% @ LX*I5/?,),_N M*P( !$ ( !KP &1O8U!R;W!S+V-O&UL4$L! A0# M% @ LX*I5)E[4D% !L%0 & M @($-" >&PO=V]R:W-H965T&UL4$L! A0# M% @ LX*I5.PO+UI !P :1T !@ ("!C T 'AL+W=O MT0( 'L' M 8 " @0(5 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ LX*I5,S(C+GA M @ G < !@ ("!9QT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ LX*I5%4D^[/!!P S1( !@ M ("!M3 'AL+W=O&PO=V]R:W-H965TM9 !X;"]W M;W)K&UL4$L! A0#% @ LX*I5&V&,=&F! MQ0L !D ("!_F0 'AL+W=O&PO=V]R:W-H965T8KP4 #P/ 9 " @5EO !X;"]W;W)K&UL4$L! A0#% @ LX*I5-N.'7U$# ]"( !D M ("!/W4 'AL+W=O4I'(2L% !-# &0 @(&Z@0 >&PO=V]R:W-H M965T&UL4$L! M A0#% @ LX*I5%P?Z;Z0!@ #0\ !D ("!IXP 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ LX*I M5/QNHX-@# 420 !D ("!9IT 'AL+W=O&PO=V]R:W-H965T&EXA6P8 &@5 9 " @2&Q !X;"]W;W)K M&UL4$L! A0#% @ LX*I5&7PP03)! &PT M !D ("!L[< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ LX*I5#//^K%7 P @@ !D M ("!&PO=V]R:W-H965T M&UL4$L! A0# M% @ LX*I5$%@_4^; @ [@8 !D ("!M= 'AL+W=O M&PO=V]R:W-H965T8CB$ D )0S 9 " @5/; M !X;"]W;W)K&UL4$L! A0#% @ LX*I5*^_ M@$\W @ X@0 !D ("!FN0 'AL+W=O&PO=V]R:W-H965T 9 " @4SM !X;"]W;W)K&UL4$L! A0#% @ LX*I5)>>S\ 6"0 KE( !D M ("!!/, 'AL+W=O&PO M=V]R:W-H965TG^ !X;"]W;W)K&UL4$L! A0#% @ LX*I5#5B=Q3" @ +@@ !D ("! MM@0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ LX*I5/M-\NR P $PT !D ("!]@\! 'AL+W=O&UL4$L! A0#% @ LX*I5/YC:G04 M P '@H !D ("!O!H! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ LX*I5++NOX2> P W X !D M ("!SB0! 'AL+W=O&PO=V]R M:W-H965T:J@, ) . M 9 " @&UL M4$L! A0#% @ LX*I5#Z3W'F< @ N 8 !D ("!KR\! M 'AL+W=O&PO=V]R:W-H965T9*-4904 \6 9 M " @?$T 0!X;"]W;W)K&UL4$L! A0#% @ MLX*I5(?3JY$; P +A( T ( !C3H! 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ LX*I M5'Q^Z1O4 0 QA\ !H ( !2T,! 'AL+U]R96QS+W=O XML 66 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 67 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 68 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.1 html 230 303 1 false 52 0 false 9 false false R1.htm 0001001 - Document - Cover Sheet http://neogenomics.com/role/Cover Cover Cover 1 false false R2.htm 1001002 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 1002003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETSParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 1004005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Sheet http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Statements 5 false false R6.htm 1005006 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Sheet http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statements 6 false false R7.htm 1006007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 2101101 - Disclosure - Nature of the Business Sheet http://neogenomics.com/role/NatureoftheBusiness Nature of the Business Notes 8 false false R9.htm 2103102 - Disclosure - Summary of Significant Accounting Policies Sheet http://neogenomics.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 2106103 - Disclosure - Acquisitions Sheet http://neogenomics.com/role/Acquisitions Acquisitions Notes 10 false false R11.htm 2111104 - Disclosure - Fair Value Measurements Sheet http://neogenomics.com/role/FairValueMeasurements Fair Value Measurements Notes 11 false false R12.htm 2116105 - Disclosure - Goodwill and Intangible Assets Sheet http://neogenomics.com/role/GoodwillandIntangibleAssets Goodwill and Intangible Assets Notes 12 false false R13.htm 2122106 - Disclosure - Debt Sheet http://neogenomics.com/role/Debt Debt Notes 13 false false R14.htm 2124107 - Disclosure - Stock-Based Compensation Sheet http://neogenomics.com/role/StockBasedCompensation Stock-Based Compensation Notes 14 false false R15.htm 2130108 - Disclosure - Revenue Recognition Sheet http://neogenomics.com/role/RevenueRecognition Revenue Recognition Notes 15 false false R16.htm 2135109 - Disclosure - Income Taxes Sheet http://neogenomics.com/role/IncomeTaxes Income Taxes Notes 16 false false R17.htm 2136110 - Disclosure - Net Loss Per Share Sheet http://neogenomics.com/role/NetLossPerShare Net Loss Per Share Notes 17 false false R18.htm 2140111 - Disclosure - Commitments and Contingencies Sheet http://neogenomics.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 18 false false R19.htm 2142112 - Disclosure - Related Party Transactions Sheet http://neogenomics.com/role/RelatedPartyTransactions Related Party Transactions Notes 19 false false R20.htm 2144113 - Disclosure - Segment Information Sheet http://neogenomics.com/role/SegmentInformation Segment Information Notes 20 false false R21.htm 2204201 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://neogenomics.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://neogenomics.com/role/SummaryofSignificantAccountingPolicies 21 false false R22.htm 2307301 - Disclosure - Acquisitions (Tables) Sheet http://neogenomics.com/role/AcquisitionsTables Acquisitions (Tables) Tables http://neogenomics.com/role/Acquisitions 22 false false R23.htm 2312302 - Disclosure - Fair Value Measurements (Tables) Sheet http://neogenomics.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://neogenomics.com/role/FairValueMeasurements 23 false false R24.htm 2317303 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://neogenomics.com/role/GoodwillandIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://neogenomics.com/role/GoodwillandIntangibleAssets 24 false false R25.htm 2325304 - Disclosure - Stock-Based Compensation (Tables) Sheet http://neogenomics.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://neogenomics.com/role/StockBasedCompensation 25 false false R26.htm 2331305 - Disclosure - Revenue Recognition (Tables) Sheet http://neogenomics.com/role/RevenueRecognitionTables Revenue Recognition (Tables) Tables http://neogenomics.com/role/RevenueRecognition 26 false false R27.htm 2337306 - Disclosure - Net Loss Per Share (Tables) Sheet http://neogenomics.com/role/NetLossPerShareTables Net Loss Per Share (Tables) Tables http://neogenomics.com/role/NetLossPerShare 27 false false R28.htm 2345307 - Disclosure - Segment Information (Tables) Sheet http://neogenomics.com/role/SegmentInformationTables Segment Information (Tables) Tables http://neogenomics.com/role/SegmentInformation 28 false false R29.htm 2402401 - Disclosure - Nature of the Business - Narrative (Details) Sheet http://neogenomics.com/role/NatureoftheBusinessNarrativeDetails Nature of the Business - Narrative (Details) Details 29 false false R30.htm 2405402 - Disclosure - Summary of Significant Accounting Policies (Details) Sheet http://neogenomics.com/role/SummaryofSignificantAccountingPoliciesDetails Summary of Significant Accounting Policies (Details) Details http://neogenomics.com/role/SummaryofSignificantAccountingPoliciesPolicies 30 false false R31.htm 2408403 - Disclosure - Acquisitions - Narrative (Details) Sheet http://neogenomics.com/role/AcquisitionsNarrativeDetails Acquisitions - Narrative (Details) Details 31 false false R32.htm 2409404 - Disclosure - Acquisitions - Schedule of Provisional Information (Details) Sheet http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails Acquisitions - Schedule of Provisional Information (Details) Details 32 false false R33.htm 2410405 - Disclosure - Acquisitions - Pro Forma Information (Details) Sheet http://neogenomics.com/role/AcquisitionsProFormaInformationDetails Acquisitions - Pro Forma Information (Details) Details 33 false false R34.htm 2413406 - Disclosure - Fair Value Measurements - Schedule of Amortized Cost (Details) Sheet http://neogenomics.com/role/FairValueMeasurementsScheduleofAmortizedCostDetails Fair Value Measurements - Schedule of Amortized Cost (Details) Details 34 false false R35.htm 2414407 - Disclosure - Fair Value Measurements - Fair Value by Contractual Maturity (Details) Sheet http://neogenomics.com/role/FairValueMeasurementsFairValuebyContractualMaturityDetails Fair Value Measurements - Fair Value by Contractual Maturity (Details) Details 35 false false R36.htm 2415408 - Disclosure - Fair Value Measurements - Assets Measured on Recurring Basis (Details) Sheet http://neogenomics.com/role/FairValueMeasurementsAssetsMeasuredonRecurringBasisDetails Fair Value Measurements - Assets Measured on Recurring Basis (Details) Details 36 false false R37.htm 2418409 - Disclosure - Goodwill and Intangible Assets - Schedule of Goodwill (Details) Sheet http://neogenomics.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails Goodwill and Intangible Assets - Schedule of Goodwill (Details) Details 37 false false R38.htm 2419410 - Disclosure - Goodwill and Intangible Assets - Classes of Intangible Assets (Details) Sheet http://neogenomics.com/role/GoodwillandIntangibleAssetsClassesofIntangibleAssetsDetails Goodwill and Intangible Assets - Classes of Intangible Assets (Details) Details 38 false false R39.htm 2420411 - Disclosure - Goodwill and Intangible Assets - Schedule of Amortization Expense (Details) Sheet http://neogenomics.com/role/GoodwillandIntangibleAssetsScheduleofAmortizationExpenseDetails Goodwill and Intangible Assets - Schedule of Amortization Expense (Details) Details 39 false false R40.htm 2421412 - Disclosure - Goodwill and Intangible Assets - Estimated Amortization Expense (Details) Sheet http://neogenomics.com/role/GoodwillandIntangibleAssetsEstimatedAmortizationExpenseDetails Goodwill and Intangible Assets - Estimated Amortization Expense (Details) Details 40 false false R41.htm 2423413 - Disclosure - Debt - Narrative (Details) Sheet http://neogenomics.com/role/DebtNarrativeDetails Debt - Narrative (Details) Details 41 false false R42.htm 2426414 - Disclosure - Stock-Based Compensation - Narrative (Details) Sheet http://neogenomics.com/role/StockBasedCompensationNarrativeDetails Stock-Based Compensation - Narrative (Details) Details 42 false false R43.htm 2427415 - Disclosure - Stock-Based Compensation - Summary of Stock Option Activity (Details) Sheet http://neogenomics.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails Stock-Based Compensation - Summary of Stock Option Activity (Details) Details 43 false false R44.htm 2428416 - Disclosure - Stock-Based Compensation - Fair Value of Each Stock Option Award Granted (Details) Sheet http://neogenomics.com/role/StockBasedCompensationFairValueofEachStockOptionAwardGrantedDetails Stock-Based Compensation - Fair Value of Each Stock Option Award Granted (Details) Details 44 false false R45.htm 2429417 - Disclosure - Stock-Based Compensation - Summary of Restricted Stock Activity (Details) Sheet http://neogenomics.com/role/StockBasedCompensationSummaryofRestrictedStockActivityDetails Stock-Based Compensation - Summary of Restricted Stock Activity (Details) Details 45 false false R46.htm 2432418 - Disclosure - Revenue Recognition - Narrative (Details) Sheet http://neogenomics.com/role/RevenueRecognitionNarrativeDetails Revenue Recognition - Narrative (Details) Details 46 false false R47.htm 2433419 - Disclosure - Revenue Recognition - Contract Assets and Liabilities (Details) Sheet http://neogenomics.com/role/RevenueRecognitionContractAssetsandLiabilitiesDetails Revenue Recognition - Contract Assets and Liabilities (Details) Details 47 false false R48.htm 2434420 - Disclosure - Revenue Recognition - Disaggregation of Revenue (Details) Sheet http://neogenomics.com/role/RevenueRecognitionDisaggregationofRevenueDetails Revenue Recognition - Disaggregation of Revenue (Details) Details 48 false false R49.htm 2438421 - Disclosure - Net Loss Per Share - Schedule of Basic and Diluted Income (Loss) Per Share (Details) Sheet http://neogenomics.com/role/NetLossPerShareScheduleofBasicandDilutedIncomeLossPerShareDetails Net Loss Per Share - Schedule of Basic and Diluted Income (Loss) Per Share (Details) Details 49 false false R50.htm 2439422 - Disclosure - Net Loss Per Share - Schedule of Antidilutive Shares (Details) Sheet http://neogenomics.com/role/NetLossPerShareScheduleofAntidilutiveSharesDetails Net Loss Per Share - Schedule of Antidilutive Shares (Details) Details 50 false false R51.htm 2441423 - Disclosure - Commitments and Contingencies (Details) Sheet http://neogenomics.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://neogenomics.com/role/CommitmentsandContingencies 51 false false R52.htm 2443424 - Disclosure - Related Party Transactions (Details) Sheet http://neogenomics.com/role/RelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://neogenomics.com/role/RelatedPartyTransactions 52 false false R53.htm 2446425 - Disclosure - Segment Information (Details) Sheet http://neogenomics.com/role/SegmentInformationDetails Segment Information (Details) Details http://neogenomics.com/role/SegmentInformationTables 53 false false All Reports Book All Reports neo-20220331.htm a03312022neo-ex311.htm a03312022neo-ex312.htm a03312022neo-ex321.htm neo-20220331.xsd neo-20220331_cal.xml neo-20220331_def.xml neo-20220331_lab.xml neo-20220331_pre.xml tetraultagreement.htm http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 70 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "neo-20220331.htm": { "axisCustom": 0, "axisStandard": 24, "contextCount": 230, "dts": { "calculationLink": { "local": [ "neo-20220331_cal.xml" ] }, "definitionLink": { "local": [ "neo-20220331_def.xml" ] }, "inline": { "local": [ "neo-20220331.htm" ] }, "labelLink": { "local": [ "neo-20220331_lab.xml" ] }, "presentationLink": { "local": [ "neo-20220331_pre.xml" ] }, "schema": { "local": [ "neo-20220331.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/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/dei/2021q4/dei-2021q4.xsd" ] } }, "elementCount": 471, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2021q4": 5, "total": 5 }, "keyCustom": 26, "keyStandard": 277, "memberCustom": 16, "memberStandard": 33, "nsprefix": "neo", "nsuri": "http://neogenomics.com/20220331", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i97eba67ba8ea427d8ccaab839735de6f_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover", "role": "http://neogenomics.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i97eba67ba8ea427d8ccaab839735de6f_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i97eba67ba8ea427d8ccaab839735de6f_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2106103 - Disclosure - Acquisitions", "role": "http://neogenomics.com/role/Acquisitions", "shortName": "Acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i97eba67ba8ea427d8ccaab839735de6f_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i97eba67ba8ea427d8ccaab839735de6f_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2111104 - Disclosure - Fair Value Measurements", "role": "http://neogenomics.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i97eba67ba8ea427d8ccaab839735de6f_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i97eba67ba8ea427d8ccaab839735de6f_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116105 - Disclosure - Goodwill and Intangible Assets", "role": "http://neogenomics.com/role/GoodwillandIntangibleAssets", "shortName": "Goodwill and Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i97eba67ba8ea427d8ccaab839735de6f_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i97eba67ba8ea427d8ccaab839735de6f_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2122106 - Disclosure - Debt", "role": "http://neogenomics.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i97eba67ba8ea427d8ccaab839735de6f_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i97eba67ba8ea427d8ccaab839735de6f_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2124107 - Disclosure - Stock-Based Compensation", "role": "http://neogenomics.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i97eba67ba8ea427d8ccaab839735de6f_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i97eba67ba8ea427d8ccaab839735de6f_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2130108 - Disclosure - Revenue Recognition", "role": "http://neogenomics.com/role/RevenueRecognition", "shortName": "Revenue Recognition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i97eba67ba8ea427d8ccaab839735de6f_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i97eba67ba8ea427d8ccaab839735de6f_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2135109 - Disclosure - Income Taxes", "role": "http://neogenomics.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i97eba67ba8ea427d8ccaab839735de6f_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i97eba67ba8ea427d8ccaab839735de6f_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2136110 - Disclosure - Net Loss Per Share", "role": "http://neogenomics.com/role/NetLossPerShare", "shortName": "Net Loss Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i97eba67ba8ea427d8ccaab839735de6f_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i97eba67ba8ea427d8ccaab839735de6f_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2140111 - Disclosure - Commitments and Contingencies", "role": "http://neogenomics.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i97eba67ba8ea427d8ccaab839735de6f_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i97eba67ba8ea427d8ccaab839735de6f_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2142112 - Disclosure - Related Party Transactions", "role": "http://neogenomics.com/role/RelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i97eba67ba8ea427d8ccaab839735de6f_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i84a9bdd5f1d94950ad720aad57278924_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - CONSOLIDATED BALANCE SHEETS", "role": "http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i84a9bdd5f1d94950ad720aad57278924_I20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i97eba67ba8ea427d8ccaab839735de6f_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2144113 - Disclosure - Segment Information", "role": "http://neogenomics.com/role/SegmentInformation", "shortName": "Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i97eba67ba8ea427d8ccaab839735de6f_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i97eba67ba8ea427d8ccaab839735de6f_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2204201 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://neogenomics.com/role/SummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i97eba67ba8ea427d8ccaab839735de6f_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i97eba67ba8ea427d8ccaab839735de6f_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2307301 - Disclosure - Acquisitions (Tables)", "role": "http://neogenomics.com/role/AcquisitionsTables", "shortName": "Acquisitions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i97eba67ba8ea427d8ccaab839735de6f_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i97eba67ba8ea427d8ccaab839735de6f_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2312302 - Disclosure - Fair Value Measurements (Tables)", "role": "http://neogenomics.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i97eba67ba8ea427d8ccaab839735de6f_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i97eba67ba8ea427d8ccaab839735de6f_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2317303 - Disclosure - Goodwill and Intangible Assets (Tables)", "role": "http://neogenomics.com/role/GoodwillandIntangibleAssetsTables", "shortName": "Goodwill and Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i97eba67ba8ea427d8ccaab839735de6f_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i97eba67ba8ea427d8ccaab839735de6f_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2325304 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://neogenomics.com/role/StockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i97eba67ba8ea427d8ccaab839735de6f_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i97eba67ba8ea427d8ccaab839735de6f_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2331305 - Disclosure - Revenue Recognition (Tables)", "role": "http://neogenomics.com/role/RevenueRecognitionTables", "shortName": "Revenue Recognition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i97eba67ba8ea427d8ccaab839735de6f_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i97eba67ba8ea427d8ccaab839735de6f_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2337306 - Disclosure - Net Loss Per Share (Tables)", "role": "http://neogenomics.com/role/NetLossPerShareTables", "shortName": "Net Loss Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i97eba67ba8ea427d8ccaab839735de6f_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i97eba67ba8ea427d8ccaab839735de6f_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2345307 - Disclosure - Segment Information (Tables)", "role": "http://neogenomics.com/role/SegmentInformationTables", "shortName": "Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i97eba67ba8ea427d8ccaab839735de6f_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i97eba67ba8ea427d8ccaab839735de6f_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "neo:PolymeraseChainReactionTestingExitCostsCOVID19", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402401 - Disclosure - Nature of the Business - Narrative (Details)", "role": "http://neogenomics.com/role/NatureoftheBusinessNarrativeDetails", "shortName": "Nature of the Business - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "ia39821bb4abb4d55ac27490482c03435_D20210101-20210331", "decimals": "-5", "lang": "en-US", "name": "neo:PolymeraseChainReactionTestingWriteOffsCOVID19", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i84a9bdd5f1d94950ad720aad57278924_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i84a9bdd5f1d94950ad720aad57278924_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i84a9bdd5f1d94950ad720aad57278924_I20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "neo:AssetHeldForSaleSquareFeetOfFacilityOwned", "reportCount": 1, "unitRef": "sqft", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405402 - Disclosure - Summary of Significant Accounting Policies (Details)", "role": "http://neogenomics.com/role/SummaryofSignificantAccountingPoliciesDetails", "shortName": "Summary of Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "ib1384955c0cd4995a451ee2b991e9172_D20220331-20220331", "decimals": "-5", "lang": "en-US", "name": "us-gaap:ProceedsFromSaleOfPropertyHeldForSale", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i84a9bdd5f1d94950ad720aad57278924_I20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408403 - Disclosure - Acquisitions - Narrative (Details)", "role": "http://neogenomics.com/role/AcquisitionsNarrativeDetails", "shortName": "Acquisitions - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i6cf4e1b73f984883a05f905e058194a0_D20210101-20210331", "decimals": "-5", "lang": "en-US", "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentAnnualAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i84a9bdd5f1d94950ad720aad57278924_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409404 - Disclosure - Acquisitions - Schedule of Provisional Information (Details)", "role": "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails", "shortName": "Acquisitions - Schedule of Provisional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i586d98062fc54b5a84eec8ad0bdd6ac1_D20210407-20210407", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "iad8455017df1468c9d1aac9c7f3246ab_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410405 - Disclosure - Acquisitions - Pro Forma Information (Details)", "role": "http://neogenomics.com/role/AcquisitionsProFormaInformationDetails", "shortName": "Acquisitions - Pro Forma Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "iad8455017df1468c9d1aac9c7f3246ab_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i84a9bdd5f1d94950ad720aad57278924_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413406 - Disclosure - Fair Value Measurements - Schedule of Amortized Cost (Details)", "role": "http://neogenomics.com/role/FairValueMeasurementsScheduleofAmortizedCostDetails", "shortName": "Fair Value Measurements - Schedule of Amortized Cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i84a9bdd5f1d94950ad720aad57278924_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i84a9bdd5f1d94950ad720aad57278924_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414407 - Disclosure - Fair Value Measurements - Fair Value by Contractual Maturity (Details)", "role": "http://neogenomics.com/role/FairValueMeasurementsFairValuebyContractualMaturityDetails", "shortName": "Fair Value Measurements - Fair Value by Contractual Maturity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i84a9bdd5f1d94950ad720aad57278924_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i84a9bdd5f1d94950ad720aad57278924_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415408 - Disclosure - Fair Value Measurements - Assets Measured on Recurring Basis (Details)", "role": "http://neogenomics.com/role/FairValueMeasurementsAssetsMeasuredonRecurringBasisDetails", "shortName": "Fair Value Measurements - Assets Measured on Recurring Basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "ic021aa5c4e5b4e58ad315b6ca4fc12cc_I20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i84a9bdd5f1d94950ad720aad57278924_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418409 - Disclosure - Goodwill and Intangible Assets - Schedule of Goodwill (Details)", "role": "http://neogenomics.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails", "shortName": "Goodwill and Intangible Assets - Schedule of Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i72c0eaf3c5544d608bf64b6f198b8743_I20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i84a9bdd5f1d94950ad720aad57278924_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419410 - Disclosure - Goodwill and Intangible Assets - Classes of Intangible Assets (Details)", "role": "http://neogenomics.com/role/GoodwillandIntangibleAssetsClassesofIntangibleAssetsDetails", "shortName": "Goodwill and Intangible Assets - Classes of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i84a9bdd5f1d94950ad720aad57278924_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i97eba67ba8ea427d8ccaab839735de6f_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420411 - Disclosure - Goodwill and Intangible Assets - Schedule of Amortization Expense (Details)", "role": "http://neogenomics.com/role/GoodwillandIntangibleAssetsScheduleofAmortizationExpenseDetails", "shortName": "Goodwill and Intangible Assets - Schedule of Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i1e0d0afbf9d94e6d8a493415b3ac7e76_D20220101-20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i97eba67ba8ea427d8ccaab839735de6f_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i97eba67ba8ea427d8ccaab839735de6f_D20220101-20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i84a9bdd5f1d94950ad720aad57278924_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421412 - Disclosure - Goodwill and Intangible Assets - Estimated Amortization Expense (Details)", "role": "http://neogenomics.com/role/GoodwillandIntangibleAssetsEstimatedAmortizationExpenseDetails", "shortName": "Goodwill and Intangible Assets - Estimated Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i84a9bdd5f1d94950ad720aad57278924_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i0521c441359748679cd33d44599d6167_I20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "reportCount": 1, "unique": true, "unitRef": "rate", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423413 - Disclosure - Debt - Narrative (Details)", "role": "http://neogenomics.com/role/DebtNarrativeDetails", "shortName": "Debt - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i0521c441359748679cd33d44599d6167_I20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "reportCount": 1, "unique": true, "unitRef": "rate", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i97eba67ba8ea427d8ccaab839735de6f_D20220101-20220331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426414 - Disclosure - Stock-Based Compensation - Narrative (Details)", "role": "http://neogenomics.com/role/StockBasedCompensationNarrativeDetails", "shortName": "Stock-Based Compensation - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i97eba67ba8ea427d8ccaab839735de6f_D20220101-20220331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i835e6c65f47d48fcaa49070483d5119f_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427415 - Disclosure - Stock-Based Compensation - Summary of Stock Option Activity (Details)", "role": "http://neogenomics.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails", "shortName": "Stock-Based Compensation - Summary of Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i835e6c65f47d48fcaa49070483d5119f_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i97eba67ba8ea427d8ccaab839735de6f_D20220101-20220331", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428416 - Disclosure - Stock-Based Compensation - Fair Value of Each Stock Option Award Granted (Details)", "role": "http://neogenomics.com/role/StockBasedCompensationFairValueofEachStockOptionAwardGrantedDetails", "shortName": "Stock-Based Compensation - Fair Value of Each Stock Option Award Granted (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i97eba67ba8ea427d8ccaab839735de6f_D20220101-20220331", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "ic3ecb1c84c314705a6ff965f63e84171_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429417 - Disclosure - Stock-Based Compensation - Summary of Restricted Stock Activity (Details)", "role": "http://neogenomics.com/role/StockBasedCompensationSummaryofRestrictedStockActivityDetails", "shortName": "Stock-Based Compensation - Summary of Restricted Stock Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "ic3ecb1c84c314705a6ff965f63e84171_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i97eba67ba8ea427d8ccaab839735de6f_D20220101-20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432418 - Disclosure - Revenue Recognition - Narrative (Details)", "role": "http://neogenomics.com/role/RevenueRecognitionNarrativeDetails", "shortName": "Revenue Recognition - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i97eba67ba8ea427d8ccaab839735de6f_D20220101-20220331", "decimals": null, "lang": "en-US", "name": "us-gaap:RevenuePerformanceObligationDescriptionOfPaymentTerms", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i84a9bdd5f1d94950ad720aad57278924_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433419 - Disclosure - Revenue Recognition - Contract Assets and Liabilities (Details)", "role": "http://neogenomics.com/role/RevenueRecognitionContractAssetsandLiabilitiesDetails", "shortName": "Revenue Recognition - Contract Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i84a9bdd5f1d94950ad720aad57278924_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i97eba67ba8ea427d8ccaab839735de6f_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434420 - Disclosure - Revenue Recognition - Disaggregation of Revenue (Details)", "role": "http://neogenomics.com/role/RevenueRecognitionDisaggregationofRevenueDetails", "shortName": "Revenue Recognition - Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i9c8a7155482241719696fe3b695951a6_D20220101-20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i97eba67ba8ea427d8ccaab839735de6f_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438421 - Disclosure - Net Loss Per Share - Schedule of Basic and Diluted Income (Loss) Per Share (Details)", "role": "http://neogenomics.com/role/NetLossPerShareScheduleofBasicandDilutedIncomeLossPerShareDetails", "shortName": "Net Loss Per Share - Schedule of Basic and Diluted Income (Loss) Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i97eba67ba8ea427d8ccaab839735de6f_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i97eba67ba8ea427d8ccaab839735de6f_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "role": "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i97eba67ba8ea427d8ccaab839735de6f_D20220101-20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i97eba67ba8ea427d8ccaab839735de6f_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromConvertibleDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439422 - Disclosure - Net Loss Per Share - Schedule of Antidilutive Shares (Details)", "role": "http://neogenomics.com/role/NetLossPerShareScheduleofAntidilutiveSharesDetails", "shortName": "Net Loss Per Share - Schedule of Antidilutive Shares (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "ie54974f95cf2400d9da76e9641001c96_D20210111-20210111", "decimals": "-5", "lang": "en-US", "name": "us-gaap:ProceedsFromConvertibleDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "if95fd7ba014e43dda501a7016f2dd9bf_D20210120-20210120", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyPatentsAllegedlyInfringedNumber", "reportCount": 1, "unique": true, "unitRef": "patent", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441423 - Disclosure - Commitments and Contingencies (Details)", "role": "http://neogenomics.com/role/CommitmentsandContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "if95fd7ba014e43dda501a7016f2dd9bf_D20210120-20210120", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyPatentsAllegedlyInfringedNumber", "reportCount": 1, "unique": true, "unitRef": "patent", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i49e59cc805b5481b9920e38781960252_D20210101-20210331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443424 - Disclosure - Related Party Transactions (Details)", "role": "http://neogenomics.com/role/RelatedPartyTransactionsDetails", "shortName": "Related Party Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i49e59cc805b5481b9920e38781960252_D20210101-20210331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i97eba67ba8ea427d8ccaab839735de6f_D20220101-20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446425 - Disclosure - Segment Information (Details)", "role": "http://neogenomics.com/role/SegmentInformationDetails", "shortName": "Segment Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i97eba67ba8ea427d8ccaab839735de6f_D20220101-20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i3b35dd61cab44706a2f8588aa5eccc4d_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "role": "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i3b35dd61cab44706a2f8588aa5eccc4d_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i97eba67ba8ea427d8ccaab839735de6f_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i97eba67ba8ea427d8ccaab839735de6f_D20220101-20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i97eba67ba8ea427d8ccaab839735de6f_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Nature of the Business", "role": "http://neogenomics.com/role/NatureoftheBusiness", "shortName": "Nature of the Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i97eba67ba8ea427d8ccaab839735de6f_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i97eba67ba8ea427d8ccaab839735de6f_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103102 - Disclosure - Summary of Significant Accounting Policies", "role": "http://neogenomics.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "neo-20220331.htm", "contextRef": "i97eba67ba8ea427d8ccaab839735de6f_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 52, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://neogenomics.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://neogenomics.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover page." } } }, "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", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://neogenomics.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus (i.e. Q1,Q2,Q3,FY)" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://neogenomics.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://neogenomics.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://neogenomics.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r620" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://neogenomics.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r621" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://neogenomics.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://neogenomics.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://neogenomics.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://neogenomics.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://neogenomics.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://neogenomics.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r618" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://neogenomics.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://neogenomics.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://neogenomics.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r618" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://neogenomics.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://neogenomics.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r618" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://neogenomics.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://neogenomics.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r629" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://neogenomics.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r618" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://neogenomics.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r618" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://neogenomics.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r618" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://neogenomics.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r618" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://neogenomics.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://neogenomics.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r617" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://neogenomics.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r619" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://neogenomics.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://neogenomics.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "neo_AdjustmentsToAdditionalPaidInCapitalDecreaseFromPurchaseOfCallsRelatedToConvertibleDebt": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Adjustments to Additional Paid in Capital, Decrease From Purchase Of Calls Related To Convertible Debt", "label": "Adjustments to Additional Paid in Capital, Decrease From Purchase Of Calls Related To Convertible Debt", "negatedTerseLabel": "Premiums paid for capped call confirmations" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalDecreaseFromPurchaseOfCallsRelatedToConvertibleDebt", "nsuri": "http://neogenomics.com/20220331", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "neo_AssetHeldForSaleSquareFeetOfFacilityOwned": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Asset Held For Sale, Square Feet Of Facility Owned", "label": "Asset Held For Sale, Square Feet Of Facility Owned", "terseLabel": "Square feet owned" } } }, "localname": "AssetHeldForSaleSquareFeetOfFacilityOwned", "nsuri": "http://neogenomics.com/20220331", "presentation": [ "http://neogenomics.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "areaItemType" }, "neo_AssetsHeldForSalePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Assets Held For Sale, Policy", "label": "Assets Held For Sale, Policy [Policy Text Block]", "terseLabel": "Assets Held for Sale" } } }, "localname": "AssetsHeldForSalePolicyPolicyTextBlock", "nsuri": "http://neogenomics.com/20220331", "presentation": [ "http://neogenomics.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "neo_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [], "calculation": { "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Assets Acquired and Liabilities Assumed, Net", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Assets Acquired and Liabilities Assumed, Net", "totalLabel": "Measurement period adjustments, net identifiable assets acquired" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://neogenomics.com/20220331", "presentation": [ "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "neo_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentAssetsOther": { "auth_ref": [], "calculation": { "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Current Assets, Other", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Current Assets, Other", "terseLabel": "Measurement period adjustments, other current assets" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentAssetsOther", "nsuri": "http://neogenomics.com/20220331", "presentation": [ "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "neo_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxLiabilities": { "auth_ref": [], "calculation": { "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails": { "order": 1.0, "parentTag": "neo_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Income Tax Liabilities", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Income Tax Liabilities", "terseLabel": "Measurement period adjustments, deferred income tax liabilities" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxLiabilities", "nsuri": "http://neogenomics.com/20220331", "presentation": [ "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "neo_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails": { "order": 2.0, "parentTag": "neo_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Liabilities, Current", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Liabilities, Current", "terseLabel": "Measurement period adjustments, current liabilities" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilitiesCurrent", "nsuri": "http://neogenomics.com/20220331", "presentation": [ "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "neo_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPurchaseOptionFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Purchase Option, Fair Value", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Purchase Option, Fair Value", "terseLabel": "Measurement period adjustments, fair value of Purchase Option" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPurchaseOptionFairValue", "nsuri": "http://neogenomics.com/20220331", "presentation": [ "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "neo_BusinessCombinationStepAcquisitionPurchaseOptionFairValue": { "auth_ref": [], "calculation": { "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Step Acquisition, Purchase Option, Fair Value", "label": "Business Combination, Step Acquisition, Purchase Option, Fair Value", "terseLabel": "Fair value of Purchase Option(1)" } } }, "localname": "BusinessCombinationStepAcquisitionPurchaseOptionFairValue", "nsuri": "http://neogenomics.com/20220331", "presentation": [ "http://neogenomics.com/role/AcquisitionsNarrativeDetails", "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "neo_COVID19PCRTestingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "COVID-19 PCR Testing", "label": "COVID-19 PCR Testing [Member]", "terseLabel": "COVID-19 PCR Testing" } } }, "localname": "COVID19PCRTestingMember", "nsuri": "http://neogenomics.com/20220331", "presentation": [ "http://neogenomics.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "neo_CappedCallTransactionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Capped Call Transactions", "label": "Capped Call Transactions [Member]", "terseLabel": "Capped Call Transactions" } } }, "localname": "CappedCallTransactionsMember", "nsuri": "http://neogenomics.com/20220331", "presentation": [ "http://neogenomics.com/role/NetLossPerShareScheduleofAntidilutiveSharesDetails" ], "xbrltype": "domainItemType" }, "neo_CashAcquiredFromAcquisitionAndWorkingCapitalAdjustments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash Acquired From Acquisition And Working Capital Adjustments", "label": "Cash Acquired From Acquisition And Working Capital Adjustments", "terseLabel": "Payments to acquire business, adjustments" } } }, "localname": "CashAcquiredFromAcquisitionAndWorkingCapitalAdjustments", "nsuri": "http://neogenomics.com/20220331", "presentation": [ "http://neogenomics.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "neo_ClientDirectBillingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Client Direct Billing [Member]", "label": "Client Direct Billing [Member]", "terseLabel": "Client direct billing" } } }, "localname": "ClientDirectBillingMember", "nsuri": "http://neogenomics.com/20220331", "presentation": [ "http://neogenomics.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "neo_ClinicalServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Clinical Services [Member]", "label": "Clinical Services [Member]", "terseLabel": "Clinical Services" } } }, "localname": "ClinicalServicesMember", "nsuri": "http://neogenomics.com/20220331", "presentation": [ "http://neogenomics.com/role/AcquisitionsNarrativeDetails", "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://neogenomics.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails", "http://neogenomics.com/role/RevenueRecognitionDisaggregationofRevenueDetails", "http://neogenomics.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "neo_CommercialInsuranceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commercial Insurance [Member]", "label": "Commercial Insurance [Member]", "terseLabel": "Commercial Insurance" } } }, "localname": "CommercialInsuranceMember", "nsuri": "http://neogenomics.com/20220331", "presentation": [ "http://neogenomics.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "neo_ContractualObligationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contractual obligation.", "label": "Contractual Obligation [Line Items]", "terseLabel": "Contractual Obligation [Line Items]" } } }, "localname": "ContractualObligationLineItems", "nsuri": "http://neogenomics.com/20220331", "presentation": [ "http://neogenomics.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "neo_ContractualObligationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contractual obligation.", "label": "Contractual Obligation [Table]", "terseLabel": "Contractual Obligation [Table]" } } }, "localname": "ContractualObligationTable", "nsuri": "http://neogenomics.com/20220331", "presentation": [ "http://neogenomics.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "neo_FederalHealthcareProgramRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Federal Healthcare Program Revenue", "label": "Federal Healthcare Program Revenue [Member]", "terseLabel": "Federal Healthcare Program Revenue" } } }, "localname": "FederalHealthcareProgramRevenueMember", "nsuri": "http://neogenomics.com/20220331", "presentation": [ "http://neogenomics.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "neo_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": { "auth_ref": [], "calculation": { "http://neogenomics.com/role/GoodwillandIntangibleAssetsEstimatedAmortizationExpenseDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four", "label": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour", "nsuri": "http://neogenomics.com/20220331", "presentation": [ "http://neogenomics.com/role/GoodwillandIntangibleAssetsEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "neo_IncreaseDecreaseInPrepaidConstruction": { "auth_ref": [], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) in Prepaid Construction", "label": "Increase (Decrease) in Prepaid Construction", "negatedLabel": "Prepaid lease asset" } } }, "localname": "IncreaseDecreaseInPrepaidConstruction", "nsuri": "http://neogenomics.com/20220331", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "neo_InivataMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Inivata", "label": "Inivata [Member]", "terseLabel": "Inivata" } } }, "localname": "InivataMember", "nsuri": "http://neogenomics.com/20220331", "presentation": [ "http://neogenomics.com/role/AcquisitionsNarrativeDetails", "http://neogenomics.com/role/AcquisitionsProFormaInformationDetails", "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails" ], "xbrltype": "domainItemType" }, "neo_IntangibleAssetsAcquiredAmortizationExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Intangible Assets Acquired, Amortization Expense", "label": "Intangible Assets Acquired, Amortization Expense", "terseLabel": "Amortization of acquired intangible assets" } } }, "localname": "IntangibleAssetsAcquiredAmortizationExpense", "nsuri": "http://neogenomics.com/20220331", "presentation": [ "http://neogenomics.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "neo_InterestExpenseDebtAccretionOfDebtDiscount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Interest Expense, Debt, Accretion Of Debt Discount", "label": "Interest Expense, Debt, Accretion Of Debt Discount", "terseLabel": "Interest expense, accretion of debt discount" } } }, "localname": "InterestExpenseDebtAccretionOfDebtDiscount", "nsuri": "http://neogenomics.com/20220331", "presentation": [ "http://neogenomics.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "neo_InterestExpenseDebtAmortizationOfDebtIssuanceCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Interest Expense, Debt, Amortization Of Debt Issuance Costs", "label": "Interest Expense, Debt, Amortization Of Debt Issuance Costs", "terseLabel": "Interest expense, amortization of debt issuance costs" } } }, "localname": "InterestExpenseDebtAmortizationOfDebtIssuanceCosts", "nsuri": "http://neogenomics.com/20220331", "presentation": [ "http://neogenomics.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "neo_InterestExpenseDebtContractualCouponInterest": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Interest Expense, Debt, Contractual Coupon Interest", "label": "Interest Expense, Debt, Contractual Coupon Interest", "terseLabel": "Interest expense, contractual coupon interest" } } }, "localname": "InterestExpenseDebtContractualCouponInterest", "nsuri": "http://neogenomics.com/20220331", "presentation": [ "http://neogenomics.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "neo_MedicareAndOtherGovernmentalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Medicare And Other Governmental [Member]", "label": "Medicare And Other Governmental [Member]", "terseLabel": "Medicare and Medicaid" } } }, "localname": "MedicareAndOtherGovernmentalMember", "nsuri": "http://neogenomics.com/20220331", "presentation": [ "http://neogenomics.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "neo_NoncashGainOnSaleOfPropertyIncludedInAccountsReceivableNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Noncash Gain On Sale Of Property Included In Accounts Receivable, Net", "label": "Noncash Gain On Sale Of Property Included In Accounts Receivable, Net", "terseLabel": "Increase in other current assets for the sale of assets held for sale" } } }, "localname": "NoncashGainOnSaleOfPropertyIncludedInAccountsReceivableNet", "nsuri": "http://neogenomics.com/20220331", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "neo_OnePointTwoFivePercentConvertibleSeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "One Point Two Five Percent Convertible Senior Notes", "label": "One Point Two Five Percent Convertible Senior Notes [Member]", "terseLabel": "1.25% Convertible Senior Notes" } } }, "localname": "OnePointTwoFivePercentConvertibleSeniorNotesMember", "nsuri": "http://neogenomics.com/20220331", "presentation": [ "http://neogenomics.com/role/DebtNarrativeDetails", "http://neogenomics.com/role/NetLossPerShareScheduleofAntidilutiveSharesDetails" ], "xbrltype": "domainItemType" }, "neo_PatentInfringementComplaintMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Patent Infringement Complaint", "label": "Patent Infringement Complaint [Member]", "terseLabel": "Patent Infringement Complaint" } } }, "localname": "PatentInfringementComplaintMember", "nsuri": "http://neogenomics.com/20220331", "presentation": [ "http://neogenomics.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "neo_PaymentsOfPremiumsForCappedCallConfirmations": { "auth_ref": [], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments Of Premiums For Capped Call Confirmations", "label": "Payments Of Premiums For Capped Call Confirmations", "negatedTerseLabel": "Premiums paid for capped call confirmations" } } }, "localname": "PaymentsOfPremiumsForCappedCallConfirmations", "nsuri": "http://neogenomics.com/20220331", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "neo_PharmaServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Pharma Services [Member]", "label": "Pharma Services [Member]", "terseLabel": "Pharma Services" } } }, "localname": "PharmaServicesMember", "nsuri": "http://neogenomics.com/20220331", "presentation": [ "http://neogenomics.com/role/AcquisitionsNarrativeDetails", "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://neogenomics.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails", "http://neogenomics.com/role/RevenueRecognitionDisaggregationofRevenueDetails", "http://neogenomics.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "neo_PolymeraseChainReactionTestingExitCostsCOVID19": { "auth_ref": [], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Polymerase Chain Reaction Testing, Exit Costs, COVID-19", "label": "Polymerase Chain Reaction Testing, Exit Costs, COVID-19", "terseLabel": "PCR testing, amount recorded, COVID-19", "verboseLabel": "Write-off of COVID-19 PCR testing inventory and equipment" } } }, "localname": "PolymeraseChainReactionTestingExitCostsCOVID19", "nsuri": "http://neogenomics.com/20220331", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://neogenomics.com/role/NatureoftheBusinessNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "neo_PolymeraseChainReactionTestingGeneralAndAdministrativeExpensesCOVID19": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Polymerase Chain Reaction Testing, General and Administrative Expenses, COVID-19", "label": "Polymerase Chain Reaction Testing, General and Administrative Expenses, COVID-19", "terseLabel": "PCR testing, general and administrative expenses, COVID-19" } } }, "localname": "PolymeraseChainReactionTestingGeneralAndAdministrativeExpensesCOVID19", "nsuri": "http://neogenomics.com/20220331", "presentation": [ "http://neogenomics.com/role/NatureoftheBusinessNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "neo_PolymeraseChainReactionTestingWriteOffsCOVID19": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Polymerase Chain Reaction Testing, Write-Offs, COVID-19", "label": "Polymerase Chain Reaction Testing, Write-Offs, COVID-19", "terseLabel": "PCR testing, write-offs, COVID-19" } } }, "localname": "PolymeraseChainReactionTestingWriteOffsCOVID19", "nsuri": "http://neogenomics.com/20220331", "presentation": [ "http://neogenomics.com/role/NatureoftheBusinessNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "neo_ProceedsFromEquityOfferingNet": { "auth_ref": [], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds From Equity Offering, Net", "label": "Proceeds From Equity Offering, Net", "terseLabel": "Proceeds from equity offering, net of issuance costs" } } }, "localname": "ProceedsFromEquityOfferingNet", "nsuri": "http://neogenomics.com/20220331", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "neo_ReceivableWithImputedInterestNonConsolidatedAffiliates": { "auth_ref": [], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Receivable With Imputed Interest, Non-Consolidated Affiliates", "label": "Receivable With Imputed Interest, Non-Consolidated Affiliates", "negatedTerseLabel": "Interest receivable on loan receivable from non-consolidated affiliate" } } }, "localname": "ReceivableWithImputedInterestNonConsolidatedAffiliates", "nsuri": "http://neogenomics.com/20220331", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "neo_RepaymentsOfEquipmentAndOtherFinanceObligation": { "auth_ref": [], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Repayments of Equipment and Other Finance Obligation", "label": "Repayments of Equipment and Other Finance Obligation", "negatedLabel": "Repayment of equipment financing obligations" } } }, "localname": "RepaymentsOfEquipmentAndOtherFinanceObligation", "nsuri": "http://neogenomics.com/20220331", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "neo_ScheduleOfIntangibleAssetAmortizationExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Intangible Asset Amortization Expense", "label": "Schedule of Intangible Asset Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Intangible Asset Amortization Expense" } } }, "localname": "ScheduleOfIntangibleAssetAmortizationExpenseTableTextBlock", "nsuri": "http://neogenomics.com/20220331", "presentation": [ "http://neogenomics.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "neo_SelfPayServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Self Pay Services [Member]", "label": "Self Pay Services [Member]", "terseLabel": "Self-Pay" } } }, "localname": "SelfPayServicesMember", "nsuri": "http://neogenomics.com/20220331", "presentation": [ "http://neogenomics.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "neo_SharebasedCompensationArrangementBySharebasedPaymentAwardReductionInOptionsOutstandingWeightedAverageExercisePriceAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Reduction in Options Outstanding, Weighted Average Exercise Price", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Reduction in Options Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Less:" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardReductionInOptionsOutstandingWeightedAverageExercisePriceAbstract", "nsuri": "http://neogenomics.com/20220331", "presentation": [ "http://neogenomics.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "neo_SharebasedCompensationArrangementBySharebasedPaymentAwardReductionsInOptionsOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Reductions in Options Outstanding", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Reductions in Options Outstanding [Abstract]", "terseLabel": "Less:" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardReductionsInOptionsOutstandingAbstract", "nsuri": "http://neogenomics.com/20220331", "presentation": [ "http://neogenomics.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "neo_SocialSecurityTaxEmployerDeferralCARESAct": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Social Security Tax, Employer, Deferral, CARES Act", "label": "Social Security Tax, Employer, Deferral, CARES Act", "terseLabel": "COVID-19, deferred social security payroll tax" } } }, "localname": "SocialSecurityTaxEmployerDeferralCARESAct", "nsuri": "http://neogenomics.com/20220331", "presentation": [ "http://neogenomics.com/role/NatureoftheBusinessNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "neo_StrategicAllianceWithInivataLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Strategic Alliance With Inivata Limited", "label": "Strategic Alliance With Inivata Limited [Member]", "terseLabel": "Strategic Alliance With Inivata Limited" } } }, "localname": "StrategicAllianceWithInivataLimitedMember", "nsuri": "http://neogenomics.com/20220331", "presentation": [ "http://neogenomics.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "neo_TrapeloHealthMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trapelo Health", "label": "Trapelo Health [Member]", "terseLabel": "Trapelo Health" } } }, "localname": "TrapeloHealthMember", "nsuri": "http://neogenomics.com/20220331", "presentation": [ "http://neogenomics.com/role/AcquisitionsNarrativeDetails", "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails" ], "xbrltype": "domainItemType" }, "neo_YankeeBondsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Yankee Bonds", "label": "Yankee Bonds [Member]", "terseLabel": "Yankee bonds" } } }, "localname": "YankeeBondsMember", "nsuri": "http://neogenomics.com/20220331", "presentation": [ "http://neogenomics.com/role/FairValueMeasurementsAssetsMeasuredonRecurringBasisDetails", "http://neogenomics.com/role/FairValueMeasurementsFairValuebyContractualMaturityDetails", "http://neogenomics.com/role/FairValueMeasurementsScheduleofAmortizedCostDetails" ], "xbrltype": "domainItemType" }, "neo_ZeroPointTwoFivePercentConvertibleSeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Zero Point Two Five Percent Convertible Senior Notes", "label": "Zero Point Two Five Percent Convertible Senior Notes [Member]", "terseLabel": "0.25% Convertible Senior Notes" } } }, "localname": "ZeroPointTwoFivePercentConvertibleSeniorNotesMember", "nsuri": "http://neogenomics.com/20220331", "presentation": [ "http://neogenomics.com/role/DebtNarrativeDetails", "http://neogenomics.com/role/NetLossPerShareScheduleofAntidilutiveSharesDetails" ], "xbrltype": "domainItemType" }, "srt_AffiliatedEntityMember": { "auth_ref": [ "r366", "r501", "r502", "r504", "r613" ], "lang": { "en-us": { "role": { "label": "Affiliated Entity [Member]", "terseLabel": "Inivata Limited" } } }, "localname": "AffiliatedEntityMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://neogenomics.com/role/AcquisitionsNarrativeDetails", "http://neogenomics.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r110", "r285", "r289", "r294", "r454", "r455", "r458", "r459", "r507", "r613" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]", "terseLabel": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://neogenomics.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r110", "r285", "r289", "r294", "r454", "r455", "r458", "r459", "r507", "r613" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]", "terseLabel": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://neogenomics.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r0", "r114", "r124", "r131", "r217", "r398", "r399", "r400", "r416", "r417", "r462", "r464", "r466", "r467", "r630" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Cumulative-effect adjustment from change in accounting principle" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r0", "r114", "r124", "r131", "r217", "r398", "r399", "r400", "r416", "r417", "r462", "r464", "r466", "r467", "r630" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r0", "r114", "r124", "r131", "r217", "r398", "r399", "r400", "r416", "r417", "r462", "r464", "r466", "r467", "r630" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r300", "r331", "r369", "r371", "r517", "r518", "r519", "r520", "r521", "r522", "r541", "r598", "r600", "r614", "r615" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://neogenomics.com/role/GoodwillandIntangibleAssetsClassesofIntangibleAssetsDetails", "http://neogenomics.com/role/StockBasedCompensationFairValueofEachStockOptionAwardGrantedDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r300", "r331", "r369", "r371", "r517", "r518", "r519", "r520", "r521", "r522", "r541", "r598", "r600", "r614", "r615" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://neogenomics.com/role/GoodwillandIntangibleAssetsClassesofIntangibleAssetsDetails", "http://neogenomics.com/role/StockBasedCompensationFairValueofEachStockOptionAwardGrantedDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r188", "r347", "r351", "r543", "r597", "r599" ], "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://neogenomics.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r188", "r347", "r351", "r543", "r597", "r599" ], "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://neogenomics.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r300", "r331", "r358", "r369", "r371", "r517", "r518", "r519", "r520", "r521", "r522", "r541", "r598", "r600", "r614", "r615" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://neogenomics.com/role/GoodwillandIntangibleAssetsClassesofIntangibleAssetsDetails", "http://neogenomics.com/role/StockBasedCompensationFairValueofEachStockOptionAwardGrantedDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r300", "r331", "r358", "r369", "r371", "r517", "r518", "r519", "r520", "r521", "r522", "r541", "r598", "r600", "r614", "r615" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://neogenomics.com/role/GoodwillandIntangibleAssetsClassesofIntangibleAssetsDetails", "http://neogenomics.com/role/StockBasedCompensationFairValueofEachStockOptionAwardGrantedDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [ "r1", "r111", "r112", "r113", "r117", "r118", "r121", "r122", "r123", "r124", "r126", "r127", "r128", "r129", "r130", "r131", "r147", "r220", "r221", "r402", "r417", "r463", "r466", "r467", "r468", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r631", "r632" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Axis]", "terseLabel": "Restatement [Axis]" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [ "r1", "r111", "r112", "r113", "r117", "r118", "r121", "r122", "r123", "r124", "r126", "r127", "r128", "r129", "r130", "r131", "r147", "r220", "r221", "r402", "r417", "r463", "r466", "r467", "r468", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r631", "r632" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Domain]", "terseLabel": "Restatement [Domain]" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioPreviouslyReportedMember": { "auth_ref": [ "r1", "r111", "r113", "r117", "r118", "r121", "r122", "r123", "r124", "r126", "r127", "r129", "r130", "r147", "r220", "r221", "r402", "r417", "r463", "r466", "r467", "r468", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r631", "r632" ], "lang": { "en-us": { "role": { "label": "Previously Reported [Member]", "terseLabel": "Previously Reported" } } }, "localname": "ScenarioPreviouslyReportedMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AcceleratedShareRepurchaseProgramAdjustment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount needed to adjust previously recorded stockholders' equity balances to the actual aggregate amounts paid, whether in cash or other consideration, to acquire all of the shares purchased under an Accelerated Share Repurchase arrangement.", "label": "Accelerated Share Repurchase Program, Adjustment", "terseLabel": "Incremental stock-based compensation for accelerated vesting" } } }, "localname": "AcceleratedShareRepurchaseProgramAdjustment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountingChangesAndErrorCorrectionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Changes and Error Corrections [Abstract]" } } }, "localname": "AccountingChangesAndErrorCorrectionsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r41", "r510" ], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r8", "r31", "r193", "r194" ], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.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, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesAndOtherLiabilities": { "auth_ref": [], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.", "label": "Accrued Liabilities and Other Liabilities", "terseLabel": "Accrued expenses and other liabilities" } } }, "localname": "AccruedLiabilitiesAndOtherLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r39", "r262" ], "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": "Property and equipment, accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r34", "r56", "r57", "r58", "r584", "r606", "r610" ], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r55", "r58", "r65", "r66", "r67", "r111", "r112", "r113", "r457", "r601", "r602", "r632" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive (Loss) Income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r248" ], "lang": { "en-us": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Amortization Period (years)", "verboseLabel": "Amortization period of acquired intangible assets" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/AcquisitionsNarrativeDetails", "http://neogenomics.com/role/GoodwillandIntangibleAssetsClassesofIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r32" ], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r111", "r112", "r113", "r398", "r399", "r400", "r466" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationEmployeeStockPurchaseProgramRequisiteServicePeriodRecognition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in additional paid-in capital (APIC) for recognition of cost for employee stock purchase program (ESPP) award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, ESPP, Increase for Cost Recognition", "terseLabel": "ESPP expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationEmployeeStockPurchaseProgramRequisiteServicePeriodRecognition", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r372", "r374", "r405", "r406" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation expense - options and restricted stock" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts": { "auth_ref": [ "r333", "r334" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.", "label": "Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs", "negatedTerseLabel": "Stock issuance fees and expenses" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net\u00a0cash\u00a0used in operating\u00a0activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AgencySecuritiesMember": { "auth_ref": [ "r211" ], "lang": { "en-us": { "role": { "documentation": "Securities issued by government sponsored entities.", "label": "Agency Securities [Member]", "terseLabel": "Agency bonds" } } }, "localname": "AgencySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/FairValueMeasurementsAssetsMeasuredonRecurringBasisDetails", "http://neogenomics.com/role/FairValueMeasurementsFairValuebyContractualMaturityDetails", "http://neogenomics.com/role/FairValueMeasurementsScheduleofAmortizedCostDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r374", "r395", "r404" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Stock compensation expense (gain)" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r80", "r96", "r320", "r490" ], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.", "label": "Amortization of Debt Discount (Premium)", "terseLabel": "Amortization of convertible debt discount" } } }, "localname": "AmortizationOfDebtDiscountPremium", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r75", "r96", "r320", "r492" ], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of debt issue costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r96", "r246", "r254" ], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of intangibles" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://neogenomics.com/role/GoodwillandIntangibleAssetsScheduleofAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r144" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive securities (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/NetLossPerShareScheduleofAntidilutiveSharesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r144" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/NetLossPerShareScheduleofAntidilutiveSharesDetails" ], "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]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/NetLossPerShareScheduleofAntidilutiveSharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r144" ], "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]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/NetLossPerShareScheduleofAntidilutiveSharesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetBackedSecuritiesMember": { "auth_ref": [ "r208", "r359" ], "lang": { "en-us": { "role": { "documentation": "Securities that are primarily serviced by the cash flows of a discrete pool of receivables or other financial assets for example, but not limited to, credit card receivables, car loans, recreational vehicle loans, and mobile home loans.", "label": "Asset-backed Securities [Member]", "terseLabel": "Asset-backed securities" } } }, "localname": "AssetBackedSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/FairValueMeasurementsAssetsMeasuredonRecurringBasisDetails", "http://neogenomics.com/role/FairValueMeasurementsFairValuebyContractualMaturityDetails", "http://neogenomics.com/role/FairValueMeasurementsScheduleofAmortizedCostDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r106", "r170", "r177", "r184", "r216", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r454", "r458", "r478", "r508", "r510", "r563", "r583" ], "calculation": { "http://neogenomics.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://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r10", "r12", "r53", "r106", "r216", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r454", "r458", "r478", "r508", "r510" ], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed 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://neogenomics.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://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r469" ], "calculation": { "http://neogenomics.com/role/FairValueMeasurementsAssetsMeasuredonRecurringBasisDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "totalLabel": "Total" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/FairValueMeasurementsAssetsMeasuredonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent": { "auth_ref": [ "r259", "r510" ], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 7.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets held-for-sale that are not part of a disposal group, expected to be sold within a year or the normal operating cycle, if longer.", "label": "Assets Held-for-sale, Not Part of Disposal Group, Current", "terseLabel": "Assets held for sale" } } }, "localname": "AssetsHeldForSaleNotPartOfDisposalGroupCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS", "http://neogenomics.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsNoncurrent": { "auth_ref": [ "r17", "r18", "r19", "r20", "r21", "r22", "r23", "r24", "r106", "r216", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r454", "r458", "r478", "r508" ], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.", "label": "Assets, Noncurrent", "totalLabel": "Total non-current assets" } } }, "localname": "AssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r201" ], "calculation": { "http://neogenomics.com/role/FairValueMeasurementsScheduleofAmortizedCostDetails": { "order": 3.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Gross Unrealized Gains" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/FairValueMeasurementsScheduleofAmortizedCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r202" ], "calculation": { "http://neogenomics.com/role/FairValueMeasurementsScheduleofAmortizedCostDetails": { "order": 2.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax", "negatedTerseLabel": "Gross Unrealized Losses" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/FairValueMeasurementsScheduleofAmortizedCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue": { "auth_ref": [ "r203", "r207", "r579" ], "calculation": { "http://neogenomics.com/role/FairValueMeasurementsFairValuebyContractualMaturityDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth 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": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10", "terseLabel": "Over Five Years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/FairValueMeasurementsFairValuebyContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "auth_ref": [ "r203", "r206", "r578" ], "calculation": { "http://neogenomics.com/role/FairValueMeasurementsFairValuebyContractualMaturityDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through 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": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "terseLabel": "Over One Year Through Five Years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/FairValueMeasurementsFairValuebyContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r203", "r205", "r577" ], "calculation": { "http://neogenomics.com/role/FairValueMeasurementsFairValuebyContractualMaturityDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "One Year or Less" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/FairValueMeasurementsFairValuebyContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "auth_ref": [ "r199", "r227" ], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://neogenomics.com/role/FairValueMeasurementsAssetsMeasuredonRecurringBasisDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 }, "http://neogenomics.com/role/FairValueMeasurementsFairValuebyContractualMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://neogenomics.com/role/FairValueMeasurementsScheduleofAmortizedCostDetails": { "order": 1.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.", "label": "Debt Securities, Available-for-sale, Current", "terseLabel": "Marketable securities, at fair value", "totalLabel": "Total", "verboseLabel": "Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS", "http://neogenomics.com/role/FairValueMeasurementsAssetsMeasuredonRecurringBasisDetails", "http://neogenomics.com/role/FairValueMeasurementsFairValuebyContractualMaturityDetails", "http://neogenomics.com/role/FairValueMeasurementsScheduleofAmortizedCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r375", "r397" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type", "verboseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/StockBasedCompensationNarrativeDetails", "http://neogenomics.com/role/StockBasedCompensationSummaryofRestrictedStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r368", "r370" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/AcquisitionsNarrativeDetails", "http://neogenomics.com/role/AcquisitionsProFormaInformationDetails", "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r368", "r370", "r435", "r436" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/AcquisitionsNarrativeDetails", "http://neogenomics.com/role/AcquisitionsProFormaInformationDetails", "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "auth_ref": [ "r449" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of equity interests issued or issuable to acquire entity.", "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "terseLabel": "Shares of common stock issued as consideration (in shares)" } } }, "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/AcquisitionsNarrativeDetails", "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/AcquisitionsNarrativeDetails", "http://neogenomics.com/role/AcquisitionsProFormaInformationDetails", "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r429" ], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Percentage of voting interests acquired (as a percent)" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r433", "r434" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Business Acquisition, Pro Forma Information" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/AcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "auth_ref": [ "r450" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes.", "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount", "terseLabel": "Goodwill, tax deductible amount" } } }, "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionSharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks paid or offered to be paid in a business combination.", "label": "Business Acquisition, Share Price", "terseLabel": "Stock price per share on closing date (in dollars per share)" } } }, "localname": "BusinessAcquisitionSharePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/AcquisitionsNarrativeDetails", "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r433", "r434" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Net loss" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/AcquisitionsProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r433", "r434" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Net revenue" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/AcquisitionsProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r445", "r446", "r447" ], "calculation": { "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "totalLabel": "Purchase price" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r445", "r446" ], "calculation": { "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "terseLabel": "Common stock issued for consideration" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/AcquisitionsNarrativeDetails", "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1": { "auth_ref": [ "r430", "r447" ], "calculation": { "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value at acquisition-date of the assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interests issued by the acquirer, including but not limited to, instruments or interests issued or issuable in consideration for the business combination.", "label": "Business Combination, Consideration Transferred, Including Equity Interest in Acquiree Held Prior to Combination", "totalLabel": "Total fair value of business combination" } } }, "localname": "BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredOther1": { "auth_ref": [ "r448" ], "calculation": { "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tangible or intangible assets, including a business or subsidiary of the acquirer transferred by the entity to the former owners of the acquiree. Excludes cash.", "label": "Business Combination, Consideration Transferred, Other", "terseLabel": "Line of credit settled as consideration for acquisition", "verboseLabel": "Fair value of Line of Credit" } } }, "localname": "BusinessCombinationConsiderationTransferredOther1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/AcquisitionsNarrativeDetails", "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r451" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Acquisitions" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/Acquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred": { "auth_ref": [ "r440" ], "calculation": { "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to items of consideration transferred in connection with a business combination for which the initial accounting was incomplete.", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Consideration Transferred", "totalLabel": "Measurement period adjustments, net assets acquired" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentEquityInterests": { "auth_ref": [ "r440" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to equity interests acquired in connection with a business combination for which the initial accounting was incomplete.", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Equity Interests", "terseLabel": "Measurement period adjustments, fair value of previously-held equity interest" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentEquityInterests", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets": { "auth_ref": [ "r440" ], "calculation": { "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails": { "order": 3.0, "parentTag": "neo_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to financial assets acquired in connection with a business combination for which the initial accounting was incomplete.", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Financial Assets", "totalLabel": "Measurement period adjustments, total identifiable assets acquired" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles": { "auth_ref": [ "r440" ], "calculation": { "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to intangibles acquired in connection with a business combination for which the initial accounting was incomplete.", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Intangibles", "terseLabel": "Measurement period adjustments, identifiable intangible assets" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "auth_ref": [ "r438" ], "calculation": { "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "totalLabel": "Total identifiable assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r438" ], "calculation": { "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets": { "auth_ref": [ "r438" ], "calculation": { "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets", "terseLabel": "Other current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "auth_ref": [ "r438" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other", "terseLabel": "Other current assets(2)" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities": { "auth_ref": [ "r438" ], "calculation": { "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities", "negatedTerseLabel": "Current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r438" ], "calculation": { "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "negatedTerseLabel": "Deferred income tax liabilities", "verboseLabel": "Increase in goodwill from deferred income tax liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/AcquisitionsNarrativeDetails", "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r438" ], "calculation": { "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r437", "r438" ], "calculation": { "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "totalLabel": "Net identifiable assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "auth_ref": [ "r438" ], "calculation": { "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other", "negatedTerseLabel": "Other long-term liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r438" ], "calculation": { "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "terseLabel": "Other long-term assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r437", "r438" ], "calculation": { "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property and equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r438" ], "calculation": { "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Total purchase consideration" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1": { "auth_ref": [ "r431" ], "calculation": { "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value at acquisition-date of the equity interest in the acquiree held by the acquirer, immediately before the acquisition date for businesses combined in stages.", "label": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Fair Value", "terseLabel": "Fair value of previously-held equity interest(1)" } } }, "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/AcquisitionsNarrativeDetails", "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain": { "auth_ref": [ "r432" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "In a business combination achieved in stages, this element represents the amount of gain recognized by the entity as a result of remeasuring to fair value the equity interest in the acquiree it held before the business combination.", "label": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Remeasurement Gain", "terseLabel": "Gain on investment in and loan receivable from non-consolidated affiliate, net" } } }, "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r100", "r101", "r102" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Purchases of property and equipment included in accounts payable" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Capitalized Contract Cost [Abstract]", "terseLabel": "Capitalized Contract Cost [Abstract]" } } }, "localname": "CapitalizedContractCostAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/RevenueRecognitionContractAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r238" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Amortization", "terseLabel": "Amortization of contract commissions" } } }, "localname": "CapitalizedContractCostAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/RevenueRecognitionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostGross": { "auth_ref": [ "r237" ], "calculation": { "http://neogenomics.com/role/RevenueRecognitionContractAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Gross", "totalLabel": "Total pharma capitalized commissions" } } }, "localname": "CapitalizedContractCostGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/RevenueRecognitionContractAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetCurrent": { "auth_ref": [ "r237" ], "calculation": { "http://neogenomics.com/role/RevenueRecognitionContractAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_CapitalizedContractCostGross", "weight": 1.0 } }, "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; classified as current.", "label": "Capitalized Contract Cost, Net, Current", "terseLabel": "Current pharma capitalized commissions" } } }, "localname": "CapitalizedContractCostNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/RevenueRecognitionContractAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "auth_ref": [ "r237" ], "calculation": { "http://neogenomics.com/role/RevenueRecognitionContractAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_CapitalizedContractCostGross", "weight": 1.0 } }, "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; classified as noncurrent.", "label": "Capitalized Contract Cost, Net, Noncurrent", "terseLabel": "Long-term pharma capitalized commissions" } } }, "localname": "CapitalizedContractCostNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/RevenueRecognitionContractAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r6", "r38", "r98" ], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "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://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS", "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://neogenomics.com/role/FairValueMeasurementsAssetsMeasuredonRecurringBasisDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion 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.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash equivalents" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/FairValueMeasurementsAssetsMeasuredonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r92", "r98", "r103" ], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash, end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash, beginning of period", "totalLabel": "Total cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]", "terseLabel": "Reconciliation of cash, cash equivalents and restricted cash to the Consolidated Balance Sheets:" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r92", "r482" ], "calculation": { "http://neogenomics.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": "Net change in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Supplemental disclosure of non-cash investing and financing information:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r283" ], "lang": { "en-us": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.", "label": "Commercial Paper [Member]", "terseLabel": "Commercial paper" } } }, "localname": "CommercialPaperMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/FairValueMeasurementsAssetsMeasuredonRecurringBasisDetails", "http://neogenomics.com/role/FairValueMeasurementsFairValuebyContractualMaturityDetails", "http://neogenomics.com/role/FairValueMeasurementsScheduleofAmortizedCostDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r49", "r273", "r567", "r588" ], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 11)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.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": [ "r270", "r271", "r272", "r280", "r612" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments an Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r111", "r112", "r466" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r30" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/AcquisitionsNarrativeDetails", "http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r30" ], "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://neogenomics.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r30" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r30", "r333" ], "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://neogenomics.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValueOutstanding": { "auth_ref": [ "r30" ], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of all classes of common stock held by shareholders. May be all or portion of the number of common shares authorized. These shares exclude common shares repurchased by the entity and held as treasury shares.", "label": "Common Stock, Value, Outstanding", "terseLabel": "Common stock, $0.001 par value, (250,000,000 shares authorized; 124,722,215 and 124,107,500 shares issued and outstanding, respectively)" } } }, "localname": "CommonStockValueOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r61", "r63", "r64", "r72", "r572", "r592" ], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "COMPREHENSIVE LOSS" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r338" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Summary of Contract Assets and Liabilities" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/RevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r335", "r337", "r348" ], "calculation": { "http://neogenomics.com/role/RevenueRecognitionContractAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration 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, after Allowance for Credit Loss", "totalLabel": "Total pharma contract assets" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/RevenueRecognitionContractAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Contract with Customer, Asset, after Allowance for Credit Loss [Abstract]", "terseLabel": "Contract with Customer, Asset, Net [Abstract]" } } }, "localname": "ContractWithCustomerAssetNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/RevenueRecognitionContractAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r335", "r337", "r348" ], "calculation": { "http://neogenomics.com/role/RevenueRecognitionContractAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_ContractWithCustomerAssetNet", "weight": 1.0 } }, "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, classified as current.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "terseLabel": "Current pharma contract assets" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/RevenueRecognitionContractAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetNoncurrent": { "auth_ref": [ "r335", "r337", "r348" ], "calculation": { "http://neogenomics.com/role/RevenueRecognitionContractAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_ContractWithCustomerAssetNet", "weight": 1.0 } }, "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, classified as noncurrent.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent", "terseLabel": "Long-term pharma contract assets" } } }, "localname": "ContractWithCustomerAssetNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/RevenueRecognitionContractAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r335", "r336", "r348" ], "calculation": { "http://neogenomics.com/role/RevenueRecognitionContractAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Total pharma contract liabilities" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/RevenueRecognitionContractAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability [Abstract]", "terseLabel": "Contract with Customer, Liability [Abstract]" } } }, "localname": "ContractWithCustomerLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/RevenueRecognitionContractAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r335", "r336", "r348" ], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://neogenomics.com/role/RevenueRecognitionContractAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_ContractWithCustomerLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Current pharma contract liabilities", "verboseLabel": "Pharma contract liabilities" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS", "http://neogenomics.com/role/RevenueRecognitionContractAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r335", "r336", "r348" ], "calculation": { "http://neogenomics.com/role/RevenueRecognitionContractAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_ContractWithCustomerLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Long-term pharma contract liabilities" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/RevenueRecognitionContractAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r349" ], "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": "Pharma contract liability, revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/RevenueRecognitionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtMember": { "auth_ref": [ "r296", "r297", "r298", "r300", "r310", "r311", "r312", "r316", "r317", "r318", "r319", "r320", "r326", "r327", "r328", "r329" ], "lang": { "en-us": { "role": { "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt [Member]", "terseLabel": "Convertible Debt" } } }, "localname": "ConvertibleDebtMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleDebtNoncurrent": { "auth_ref": [ "r47" ], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of long-term convertible debt as of the balance sheet date, net of the amount due in the next twelve months or greater than the normal operating cycle, if longer. The debt is convertible into another form of financial instrument, typically the entity's common stock.", "label": "Convertible Debt, Noncurrent", "terseLabel": "Convertible senior notes, net" } } }, "localname": "ConvertibleDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtSecuritiesMember": { "auth_ref": [ "r359" ], "lang": { "en-us": { "role": { "documentation": "Debt securities that can be exchanged for equity of the debt issuer at the option of the issuer or the holder.", "label": "Convertible Debt Securities [Member]", "terseLabel": "Convertible Debt Securities" } } }, "localname": "ConvertibleDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/NetLossPerShareScheduleofAntidilutiveSharesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateBondSecuritiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This category includes information about long-term debt securities that are issued by either a domestic or foreign corporate business entity with a date certain promise of repayment and a return to the holder for the time value of money (for example, variable or fixed interest, original issue discount).", "label": "Corporate Bond Securities [Member]", "terseLabel": "Corporate bonds" } } }, "localname": "CorporateBondSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/FairValueMeasurementsAssetsMeasuredonRecurringBasisDetails", "http://neogenomics.com/role/FairValueMeasurementsFairValuebyContractualMaturityDetails", "http://neogenomics.com/role/FairValueMeasurementsScheduleofAmortizedCostDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r77", "r543" ], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.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": "COST OF REVENUE" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r78", "r106", "r216", "r285", "r286", "r287", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r478" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Total cost of revenue" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of Sales" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/GoodwillandIntangibleAssetsScheduleofAmortizationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r443" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer Relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/GoodwillandIntangibleAssetsClassesofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r104", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r314", "r321", "r322", "r324", "r330" ], "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": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r25", "r26", "r27", "r105", "r110", "r297", "r298", "r299", "r300", "r301", "r302", "r304", "r310", "r311", "r312", "r313", "r315", "r316", "r317", "r318", "r319", "r320", "r326", "r327", "r328", "r329", "r493", "r564", "r565", "r582" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/DebtNarrativeDetails", "http://neogenomics.com/role/NetLossPerShareScheduleofAntidilutiveSharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r299", "r325" ], "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": "Convertible Notes, conversion price (in dollars per share)" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/DebtNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days", "terseLabel": "Consecutive trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/DebtNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.", "label": "Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger", "terseLabel": "Conversion price on applicable trading day (as a percent)" } } }, "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Trading Days", "terseLabel": "Threshold trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdTradingDays", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/DebtNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r297", "r326", "r327", "r491", "r493", "r494" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Debt instrument, face amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFairValue": { "auth_ref": [ "r312", "r326", "r327", "r477" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.", "label": "Debt Instrument, Fair Value Disclosure", "terseLabel": "Estimated fair value of debt" } } }, "localname": "DebtInstrumentFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "auth_ref": [ "r46", "r317", "r491" ], "lang": { "en-us": { "role": { "documentation": "The average effective interest rate during the reporting period.", "label": "Debt Instrument, Interest Rate During Period", "terseLabel": "Effective interest rate on Convertible Notes (as a percent)" } } }, "localname": "DebtInstrumentInterestRateDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r46", "r298" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Stated interest rate (as a percent)" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r47", "r105", "r110", "r297", "r298", "r299", "r300", "r301", "r302", "r304", "r310", "r311", "r312", "r313", "r315", "r316", "r317", "r318", "r319", "r320", "r326", "r327", "r328", "r329", "r493" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/DebtNarrativeDetails", "http://neogenomics.com/role/NetLossPerShareScheduleofAntidilutiveSharesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "auth_ref": [ "r581" ], "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://neogenomics.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "auth_ref": [ "r581" ], "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://neogenomics.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodOneMember": { "auth_ref": [ "r581" ], "lang": { "en-us": { "role": { "documentation": "Period one representing most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period One [Member]", "terseLabel": "Debt Instrument, Redemption, Period One" } } }, "localname": "DebtInstrumentRedemptionPeriodOneMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLoss": { "auth_ref": [ "r204", "r227", "r228", "r229" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of accrued interest on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Accrued Interest, after Allowance for Credit Loss", "terseLabel": "Accrued interest receivable" } } }, "localname": "DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/FairValueMeasurementsScheduleofAmortizedCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent": { "auth_ref": [ "r200", "r227" ], "calculation": { "http://neogenomics.com/role/FairValueMeasurementsScheduleofAmortizedCostDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.", "label": "Debt Securities, Available-for-sale, Amortized Cost, Current", "totalLabel": "Amortized Cost" } } }, "localname": "DebtSecuritiesAvailableForSaleAmortizedCostCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/FairValueMeasurementsScheduleofAmortizedCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss": { "auth_ref": [ "r210" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Realized Gain (Loss)", "terseLabel": "Realized gains (losses) on marketable securities" } } }, "localname": "DebtSecuritiesAvailableForSaleRealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/FairValueMeasurementsScheduleofAmortizedCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r410", "r411" ], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred income tax liabilities, net" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r96", "r261" ], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "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://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r444" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Identifiable intangible assets - developed technology(1)", "verboseLabel": "Developed Technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/AcquisitionsNarrativeDetails", "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails", "http://neogenomics.com/role/GoodwillandIntangibleAssetsClassesofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r347" ], "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": "Summary of Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/RevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r407" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/StockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": { "auth_ref": [ "r375", "r397" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of share-based payment arrangement.", "label": "Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block]", "terseLabel": "Summary of Restricted Stock Activity" } } }, "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal": { "auth_ref": [ "r96", "r260", "r264" ], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued operations.", "label": "Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal", "negatedTerseLabel": "Gain on sale of assets held for sale" } } }, "localname": "DisposalGroupNotDiscontinuedOperationGainLossOnDisposal", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "NET LOSS PER SHARE" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r144", "r145", "r146", "r148" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Loss Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/NetLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r44" ], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued compensation" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r396" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Unrecognized share-based compensation expense, weighted-average recognition period (in years)" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r396" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized stock-based compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r394" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Stock options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/NetLossPerShareScheduleofAntidilutiveSharesDetails", "http://neogenomics.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r65", "r66", "r67", "r111", "r112", "r113", "r118", "r127", "r130", "r149", "r217", "r333", "r334", "r398", "r399", "r400", "r416", "r417", "r466", "r483", "r484", "r485", "r486", "r487", "r488", "r601", "r602", "r603", "r632" ], "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://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss": { "auth_ref": [ "r215", "r594" ], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI, Unrealized Gain (Loss)", "negatedTerseLabel": "Unrealized loss on investment in non-consolidated affiliate" } } }, "localname": "EquitySecuritiesFvNiUnrealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentAnnualAmount": { "auth_ref": [ "r213" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from downward price adjustment on investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Downward Price Adjustment, Annual Amount", "terseLabel": "Net unrealized loss for remeasurement of investment" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentAnnualAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/FairValueMeasurementsAssetsMeasuredonRecurringBasisDetails", "http://neogenomics.com/role/FairValueMeasurementsFairValuebyContractualMaturityDetails", "http://neogenomics.com/role/FairValueMeasurementsScheduleofAmortizedCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r469", "r470", "r471", "r475" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/FairValueMeasurementsAssetsMeasuredonRecurringBasisDetails", "http://neogenomics.com/role/FairValueMeasurementsFairValuebyContractualMaturityDetails", "http://neogenomics.com/role/FairValueMeasurementsScheduleofAmortizedCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "auth_ref": [ "r469", "r470" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets measured at fair value measured on a recurring or nonrecurring basis. Includes, but is not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2.", "label": "Fair Value, Assets Measured on Recurring and Nonrecurring Basis [Table Text Block]", "terseLabel": "Fair Value, Assets Measured on Recurring and Nonrecurring Basis" } } }, "localname": "FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r469", "r470" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class 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": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "terseLabel": "Fair Value, Assets Measured on Recurring Basis" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r312", "r326", "r327", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r367", "r470", "r514", "r515", "r516" ], "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://neogenomics.com/role/DebtNarrativeDetails", "http://neogenomics.com/role/FairValueMeasurementsAssetsMeasuredonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r469", "r470", "r472", "r473", "r476" ], "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://neogenomics.com/role/FairValueMeasurementsAssetsMeasuredonRecurringBasisDetails" ], "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": [ "r474" ], "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://neogenomics.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r312", "r359", "r360", "r365", "r367", "r470", "r514" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/FairValueMeasurementsAssetsMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r312", "r326", "r327", "r359", "r360", "r365", "r367", "r470", "r515" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/DebtNarrativeDetails", "http://neogenomics.com/role/FairValueMeasurementsAssetsMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r312", "r326", "r327", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r367", "r470", "r516" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/FairValueMeasurementsAssetsMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/FairValueMeasurementsAssetsMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r312", "r326", "r327", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r367", "r514", "r515", "r516" ], "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://neogenomics.com/role/DebtNarrativeDetails", "http://neogenomics.com/role/FairValueMeasurementsAssetsMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r474", "r476" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value, Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/FairValueMeasurementsAssetsMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r496" ], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "terseLabel": "Current portion of equipment financing obligations" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r208", "r209", "r212", "r213", "r214", "r222", "r223", "r224", "r225", "r226", "r230", "r231", "r232", "r233", "r323", "r332", "r461", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r622", "r623", "r624", "r625", "r626", "r627", "r628" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/FairValueMeasurementsAssetsMeasuredonRecurringBasisDetails", "http://neogenomics.com/role/FairValueMeasurementsFairValuebyContractualMaturityDetails", "http://neogenomics.com/role/FairValueMeasurementsScheduleofAmortizedCostDetails" ], "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", "terseLabel": "Intangible assets, useful life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r253" ], "calculation": { "http://neogenomics.com/role/GoodwillandIntangibleAssetsClassesofIntangibleAssetsDetails_1": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "terseLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/GoodwillandIntangibleAssetsClassesofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r255" ], "calculation": { "http://neogenomics.com/role/GoodwillandIntangibleAssetsEstimatedAmortizationExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/GoodwillandIntangibleAssetsEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://neogenomics.com/role/GoodwillandIntangibleAssetsEstimatedAmortizationExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "Remainder of 2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/GoodwillandIntangibleAssetsEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r255" ], "calculation": { "http://neogenomics.com/role/GoodwillandIntangibleAssetsEstimatedAmortizationExpenseDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/GoodwillandIntangibleAssetsEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r255" ], "calculation": { "http://neogenomics.com/role/GoodwillandIntangibleAssetsEstimatedAmortizationExpenseDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/GoodwillandIntangibleAssetsEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r255" ], "calculation": { "http://neogenomics.com/role/GoodwillandIntangibleAssetsEstimatedAmortizationExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/GoodwillandIntangibleAssetsEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r247", "r250", "r253", "r257", "r544", "r548" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/AcquisitionsNarrativeDetails", "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails", "http://neogenomics.com/role/GoodwillandIntangibleAssetsClassesofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r253", "r548" ], "calculation": { "http://neogenomics.com/role/GoodwillandIntangibleAssetsClassesofIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Cost" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/GoodwillandIntangibleAssetsClassesofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/GoodwillandIntangibleAssetsClassesofIntangibleAssetsDetails", "http://neogenomics.com/role/GoodwillandIntangibleAssetsScheduleofAmortizationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r247", "r252" ], "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" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/AcquisitionsNarrativeDetails", "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails", "http://neogenomics.com/role/GoodwillandIntangibleAssetsClassesofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r253", "r544" ], "calculation": { "http://neogenomics.com/role/GoodwillandIntangibleAssetsClassesofIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 }, "http://neogenomics.com/role/GoodwillandIntangibleAssetsEstimatedAmortizationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "terseLabel": "Finite-lived intangibles, net", "totalLabel": "Total" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/GoodwillandIntangibleAssetsClassesofIntangibleAssetsDetails", "http://neogenomics.com/role/GoodwillandIntangibleAssetsEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r96" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "terseLabel": "Gain on sale of property" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r79" ], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.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://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://neogenomics.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r74" ], "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" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/GoodwillandIntangibleAssetsScheduleofAmortizationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r239", "r240", "r510", "r562" ], "calculation": { "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsNoncurrent", "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://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails", "http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS", "http://neogenomics.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r241" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Goodwill acquired" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r258" ], "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://neogenomics.com/role/GoodwillandIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "auth_ref": [ "r242", "r428" ], "calculation": { "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Purchase Accounting Adjustments", "terseLabel": "Measurement period adjustments, goodwill" } } }, "localname": "GoodwillPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r76", "r106", "r170", "r176", "r180", "r183", "r186", "r216", "r285", "r286", "r287", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r478" ], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.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": "Total gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://neogenomics.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r70", "r170", "r176", "r180", "r183", "r186", "r561", "r569", "r575", "r595" ], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://neogenomics.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": { "auth_ref": [ "r68", "r73", "r117", "r121", "r122", "r124", "r125", "r138", "r141", "r142", "r468", "r568", "r570", "r573", "r589" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.", "label": "Income (Loss) from Continuing Operations, Per Basic Share", "terseLabel": "Basic (in dollars per share)", "verboseLabel": "Basic net income (loss) per share (in dollars per share)" } } }, "localname": "IncomeLossFromContinuingOperationsPerBasicShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://neogenomics.com/role/NetLossPerShareScheduleofBasicandDilutedIncomeLossPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": { "auth_ref": [ "r68", "r73", "r117", "r121", "r122", "r124", "r125", "r138", "r141", "r142", "r143", "r468", "r573", "r589", "r591", "r593" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) derived from continuing operations during 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": "Income (Loss) from Continuing Operations, Per Diluted Share", "terseLabel": "Diluted (in dollars per share)", "verboseLabel": "Diluted net income (loss) per share (in dollars per share)" } } }, "localname": "IncomeLossFromContinuingOperationsPerDilutedShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://neogenomics.com/role/NetLossPerShareScheduleofBasicandDilutedIncomeLossPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r265", "r267" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/GoodwillandIntangibleAssetsScheduleofAmortizationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r267" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/GoodwillandIntangibleAssetsScheduleofAmortizationExpenseDetails" ], "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": [ "r107", "r413", "r414", "r415", "r421", "r423", "r425", "r426", "r427" ], "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://neogenomics.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r108", "r129", "r130", "r168", "r412", "r422", "r424", "r596" ], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax (benefit) expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://neogenomics.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r99" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Income taxes (refunded) paid, net" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities": { "auth_ref": [ "r95" ], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligations incurred but not paid, and operating obligations classified as other.", "label": "Increase (Decrease) in Accounts Payable and Other Operating Liabilities", "terseLabel": "Accounts payable, operating lease liabilities, deferred taxes, accrued and other liabilities" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r95" ], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r95" ], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in assets and liabilities, net" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r95" ], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r249", "r256" ], "lang": { "en-us": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets [Axis]", "terseLabel": "Indefinite-lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/GoodwillandIntangibleAssetsClassesofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r256" ], "calculation": { "http://neogenomics.com/role/GoodwillandIntangibleAssetsClassesofIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets (Excluding Goodwill)", "terseLabel": "Trademark - Indefinite lived" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/GoodwillandIntangibleAssetsClassesofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r249", "r256" ], "lang": { "en-us": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company.", "label": "Indefinite-lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/GoodwillandIntangibleAssetsClassesofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [], "calculation": { "http://neogenomics.com/role/GoodwillandIntangibleAssetsClassesofIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://neogenomics.com/role/GoodwillandIntangibleAssetsClassesofIntangibleAssetsDetails_1": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill)", "totalLabel": "Total cost of intangibles" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/GoodwillandIntangibleAssetsClassesofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r245", "r251" ], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 }, "http://neogenomics.com/role/GoodwillandIntangibleAssetsClassesofIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://neogenomics.com/role/GoodwillandIntangibleAssetsClassesofIntangibleAssetsDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net", "totalLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS", "http://neogenomics.com/role/GoodwillandIntangibleAssetsClassesofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r69", "r164", "r489", "r492", "r574" ], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.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", "terseLabel": "Interest (income) expense, net" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://neogenomics.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r91", "r93", "r99" ], "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://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r7", "r51", "r510" ], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r234" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.", "label": "Inventory Write-down", "terseLabel": "Write off of COVID-19 PCR testing inventory" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "terseLabel": "Investments Classified by Contractual Maturity Date" } } }, "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r43", "r106", "r178", "r216", "r285", "r286", "r287", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r455", "r458", "r459", "r478", "r508", "r509" ], "calculation": { "http://neogenomics.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://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r37", "r106", "r216", "r478", "r510", "r566", "r586" ], "calculation": { "http://neogenomics.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\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r45", "r106", "r216", "r285", "r286", "r287", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r455", "r458", "r459", "r478", "r508", "r509", "r510" ], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.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://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r14", "r15", "r16", "r27", "r28", "r106", "r216", "r285", "r286", "r287", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r455", "r458", "r459", "r478", "r508", "r509" ], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Liabilities, Noncurrent", "totalLabel": "Total long-term liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Noncurrent [Abstract]", "terseLabel": "Long-term liabilities" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r27", "r565", "r582" ], "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": "Amount outstanding under line of credit" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Line of Credit Facility [Line Items]", "terseLabel": "Line of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r42", "r105" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Line of Credit Facility [Table]", "terseLabel": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r47" ], "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://neogenomics.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r47", "r284" ], "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://neogenomics.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r281", "r282" ], "lang": { "en-us": { "role": { "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.", "label": "Loss Contingency Nature [Axis]", "terseLabel": "Loss Contingency Nature [Axis]" } } }, "localname": "LossContingenciesByNatureOfContingencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "auth_ref": [ "r273" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of loss contingency liability.", "label": "Loss Contingency Accrual", "terseLabel": "Loss contingency accrual" } } }, "localname": "LossContingencyAccrualAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r281", "r282" ], "lang": { "en-us": { "role": { "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability.", "label": "Loss Contingency, Nature [Domain]", "terseLabel": "Loss Contingency, Nature [Domain]" } } }, "localname": "LossContingencyNatureDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingencyPatentsAllegedlyInfringedNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of another entity's patents that the entity has allegedly infringed.", "label": "Loss Contingency, Patents Allegedly Infringed, Number", "terseLabel": "Number of patents allegedly infringed upon" } } }, "localname": "LossContingencyPatentsAllegedlyInfringedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_MarketingRelatedIntangibleAssetsMember": { "auth_ref": [ "r441" ], "lang": { "en-us": { "role": { "documentation": "Marketing-related asset, including, but not limited to, internet domain name, newspaper mast head, and trademark.", "label": "Marketing-Related Intangible Assets [Member]", "terseLabel": "Marketing Assets" } } }, "localname": "MarketingRelatedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/AcquisitionsNarrativeDetails", "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails", "http://neogenomics.com/role/GoodwillandIntangibleAssetsClassesofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r359" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money market funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/FairValueMeasurementsAssetsMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MunicipalBondsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long-term debt securities issued by state, city or local governments or the agencies operated by state, city or local governments.", "label": "Municipal Bonds [Member]", "terseLabel": "Municipal bonds" } } }, "localname": "MunicipalBondsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/FairValueMeasurementsAssetsMeasuredonRecurringBasisDetails", "http://neogenomics.com/role/FairValueMeasurementsFairValuebyContractualMaturityDetails", "http://neogenomics.com/role/FairValueMeasurementsScheduleofAmortizedCostDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r92" ], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]", "terseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r92" ], "calculation": { "http://neogenomics.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 provided by (used in) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]", "terseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r92", "r94", "r97" ], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.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 in) provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]", "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r4", "r59", "r62", "r67", "r71", "r97", "r106", "r117", "r121", "r122", "r124", "r125", "r129", "r130", "r139", "r170", "r176", "r180", "r183", "r186", "r216", "r285", "r286", "r287", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r468", "r478", "r571", "r590" ], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "NET LOSS", "totalLabel": "Net loss", "verboseLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://neogenomics.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r121", "r122", "r124", "r125", "r134", "r135", "r140", "r143", "r170", "r176", "r180", "r183", "r186" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "NET LOSS" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/NetLossPerShareScheduleofBasicandDilutedIncomeLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r2", "r115", "r116", "r119", "r120", "r131", "r132", "r133", "r196", "r197", "r218", "r219", "r352", "r353", "r355", "r356", "r401", "r418", "r419", "r420", "r465", "r479", "r480", "r481", "r498", "r545", "r546", "r547", "r605", "r606", "r607", "r608", "r610", "r633" ], "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": "Summary of Significant Accounting Policies" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncontrollingInterestInVariableInterestEntity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Portion of equity (net assets) in a variable interest entity (VIE) not attributable, directly or indirectly, to the parent entity. That is, this is the portion of equity in a VIE that is attributable to the noncontrolling interest (previously referred to as minority interest).", "label": "Noncontrolling Interest in Variable Interest Entity", "terseLabel": "Investment in minority interest" } } }, "localname": "NoncontrollingInterestInVariableInterestEntity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r158" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/RevenueRecognitionNarrativeDetails", "http://neogenomics.com/role/SegmentInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.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://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://neogenomics.com/role/SegmentInformationDetails" ], "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://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r170", "r176", "r180", "r183", "r186" ], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://neogenomics.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r497" ], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Non-cash operating lease expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r496" ], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Current portion of operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r496" ], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r495" ], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS" ], "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": [ "r5", "r460" ], "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": "Nature of the Business" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/NatureoftheBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r52", "r510" ], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r40" ], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "OTHER COMPREHENSIVE LOSS:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r60", "r63", "r452", "r453", "r456" ], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "totalLabel": "Total other comprehensive loss, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r54", "r56" ], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax", "terseLabel": "Net unrealized loss on marketable securities, net of tax", "verboseLabel": "Net unrealized loss on marketable securities, net of tax" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r48" ], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r81" ], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "negatedLabel": "Other (income) expenses, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://neogenomics.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "auth_ref": [], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).", "label": "Other Operating Activities, Cash Flow Statement", "terseLabel": "Other adjustments" } } }, "localname": "OtherOperatingActivitiesCashFlowStatement", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAdditionalInterestInSubsidiaries": { "auth_ref": [ "r87" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the purchase of noncontrolling interest during the period.", "label": "Payments to Acquire Additional Interest in Subsidiaries", "terseLabel": "Consideration paid to other shareholders" } } }, "localname": "PaymentsToAcquireAdditionalInterestInSubsidiaries", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r83", "r86", "r198" ], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Payments to Acquire Debt Securities, Available-for-sale", "negatedTerseLabel": "Purchases of marketable securities" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r87" ], "calculation": { "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "terseLabel": "Plus: Cash paid at closing", "verboseLabel": "Cash consideration paid" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/AcquisitionsNarrativeDetails", "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r88" ], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToFundLongtermLoansToRelatedParties": { "auth_ref": [ "r86", "r501" ], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with extending a long-term loan to a related party. Alternate caption: Payments for Advances to Affiliates.", "label": "Payments to Fund Long-term Loans to Related Parties", "negatedTerseLabel": "Loan receivable from non-consolidated affiliate" } } }, "localname": "PaymentsToFundLongtermLoansToRelatedParties", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r9", "r11", "r235", "r236" ], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense, Current", "terseLabel": "Prepaid assets" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromConvertibleDebt": { "auth_ref": [ "r90" ], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.", "label": "Proceeds from Convertible Debt", "terseLabel": "Proceeds from issuance of convertible debt, net of issuance costs" } } }, "localname": "ProceedsFromConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://neogenomics.com/role/NetLossPerShareScheduleofAntidilutiveSharesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r89" ], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Issuance of common stock, net" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities": { "auth_ref": [ "r83", "r84", "r198" ], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from sale, maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Sale and Maturity of Debt Securities, Available-for-sale", "terseLabel": "Proceeds from sales and maturities of marketable securities" } } }, "localname": "ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyHeldForSale": { "auth_ref": [ "r85" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of formerly productive land held for sale, anything permanently fixed to it, including buildings, structures on it, and so forth.", "label": "Proceeds from Sale of Property Held-for-sale", "terseLabel": "Proceeds from sale of property" } } }, "localname": "ProceedsFromSaleOfPropertyHeldForSale", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r20", "r21", "r263", "r510", "r580", "r587" ], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_AssetsNoncurrent", "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", "terseLabel": "Property and equipment (net of accumulated depreciation of $116,254 and $109,952, respectively)" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r366", "r501", "r502" ], "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" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/AcquisitionsNarrativeDetails", "http://neogenomics.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r366", "r501", "r502", "r504" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]", "terseLabel": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r366" ], "lang": { "en-us": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]", "terseLabel": "Related Party Transaction [Domain]" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty": { "auth_ref": [ "r501" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction, Expenses from Transactions with Related Party", "terseLabel": "Payments to related party" } } }, "localname": "RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r366", "r501", "r504", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]", "terseLabel": "Related Party" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/AcquisitionsNarrativeDetails", "http://neogenomics.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r499", "r500", "r502", "r505", "r506" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r409", "r542", "r616" ], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://neogenomics.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashNoncurrent": { "auth_ref": [ "r13", "r24", "r103", "r611" ], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash, Noncurrent", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r144" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted Stock" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/NetLossPerShareScheduleofAntidilutiveSharesDetails", "http://neogenomics.com/role/StockBasedCompensationNarrativeDetails", "http://neogenomics.com/role/StockBasedCompensationSummaryofRestrictedStockActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r33", "r334", "r402", "r510", "r585", "r605", "r610" ], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r111", "r112", "r113", "r118", "r127", "r130", "r217", "r398", "r399", "r400", "r416", "r417", "r466", "r601", "r603" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "(Accumulated Deficit) Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r161", "r162", "r175", "r181", "r182", "r188", "r189", "r191", "r346", "r347", "r543" ], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.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 net revenue" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://neogenomics.com/role/RevenueRecognitionDisaggregationofRevenueDetails", "http://neogenomics.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r350", "r357" ], "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 Recognition" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/RevenueRecognition" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Initial Application Period Cumulative Effect Transition [Line Items]", "terseLabel": "Revenue, Initial Application Period Cumulative Effect Transition [Line Items]" } } }, "localname": "RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable": { "auth_ref": [ "r354" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information when using transition method for cumulative effect in initial period of application for revenue from contract with customer.", "label": "Revenue, Initial Application Period Cumulative Effect Transition [Table]", "terseLabel": "Revenue, Initial Application Period Cumulative Effect Transition [Table]" } } }, "localname": "RevenueInitialApplicationPeriodCumulativeEffectTransitionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenuePerformanceObligationDescriptionOfPaymentTerms": { "auth_ref": [ "r340" ], "lang": { "en-us": { "role": { "documentation": "Description of payment terms in contract with customer. Includes, but is not limited to, timing of payment, existence of financing component, variability of consideration and constraint on variable consideration.", "label": "Revenue, Performance Obligation, Description of Payment Terms", "terseLabel": "Revenue payment terms" } } }, "localname": "RevenuePerformanceObligationDescriptionOfPaymentTerms", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/RevenueRecognitionNarrativeDetails" ], "xbrltype": "stringItemType" }, "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]", "terseLabel": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/NetLossPerShareScheduleofAntidilutiveSharesDetails" ], "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", "terseLabel": "Offering price per share (in dollars per share)" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/NetLossPerShareScheduleofAntidilutiveSharesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r144" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/NetLossPerShareScheduleofAntidilutiveSharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r144" ], "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 Antidilutive Securities Excluded from Computation of Earnings Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/NetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r435", "r436" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/AcquisitionsNarrativeDetails", "http://neogenomics.com/role/AcquisitionsProFormaInformationDetails", "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r143" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Earnings Per Share, Basic and Diluted" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/NetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r247", "r252", "r544" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/GoodwillandIntangibleAssetsClassesofIntangibleAssetsDetails", "http://neogenomics.com/role/GoodwillandIntangibleAssetsScheduleofAmortizationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r243", "r244" ], "lang": { "en-us": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r243", "r244" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "auth_ref": [ "r243" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.", "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]", "terseLabel": "Classes of Intangible Assets" } } }, "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r439" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/AcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r503", "r504" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r170", "r173", "r179", "r243" ], "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://neogenomics.com/role/SegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r170", "r173", "r179", "r243" ], "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 Information" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r375", "r397" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/StockBasedCompensationFairValueofEachStockOptionAwardGrantedDetails", "http://neogenomics.com/role/StockBasedCompensationNarrativeDetails", "http://neogenomics.com/role/StockBasedCompensationSummaryofRestrictedStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r377", "r387", "r388" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Summary of Stock Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": { "auth_ref": [ "r389" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of employee stock purchase plans, including, but not limited to: (a) expected term, (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, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]", "terseLabel": "Summary of Fair Value of Each Stock Option Award Granted" } } }, "localname": "ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r252" ], "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": "Estimated Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r157", "r161", "r162", "r163", "r164", "r165", "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r175", "r176", "r177", "r178", "r180", "r181", "r182", "r183", "r184", "r186", "r191", "r268", "r269", "r597" ], "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://neogenomics.com/role/AcquisitionsNarrativeDetails", "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://neogenomics.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails", "http://neogenomics.com/role/RevenueRecognitionDisaggregationofRevenueDetails", "http://neogenomics.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r157", "r159", "r160", "r170", "r174", "r180", "r184", "r185", "r186", "r187", "r188", "r190", "r191", "r192" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/SegmentInformation" ], "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://neogenomics.com/role/SegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.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": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://neogenomics.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock": { "auth_ref": [ "r408" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption.", "label": "Selling, General and Administrative Expenses, Policy [Policy Text Block]", "terseLabel": "Sales and Marketing Expense" } } }, "localname": "SellingGeneralAndAdministrativeExpensesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r95" ], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Non-cash stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r382" ], "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 (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/StockBasedCompensationSummaryofRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r386" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/StockBasedCompensationSummaryofRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r384" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/StockBasedCompensationSummaryofRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r384" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/StockBasedCompensationSummaryofRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r383" ], "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 balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/StockBasedCompensationSummaryofRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Number of shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/StockBasedCompensationSummaryofRestrictedStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r383" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Ending balance (in dollars per share)", "periodStartLabel": "Beginning balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/StockBasedCompensationSummaryofRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted\u00a0average price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/StockBasedCompensationSummaryofRestrictedStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r385" ], "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", "negatedTerseLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/StockBasedCompensationSummaryofRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r385" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/StockBasedCompensationSummaryofRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Exercise Price", "terseLabel": "Weighted average fair value/share at grant date (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/StockBasedCompensationFairValueofEachStockOptionAwardGrantedDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r392" ], "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", "terseLabel": "Dividend yield (%)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/StockBasedCompensationFairValueofEachStockOptionAwardGrantedDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r391" ], "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", "terseLabel": "Expected volatility (%)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/StockBasedCompensationFairValueofEachStockOptionAwardGrantedDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r393" ], "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", "terseLabel": "Risk-free interest rate (%)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/StockBasedCompensationFairValueofEachStockOptionAwardGrantedDetails" ], "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]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/StockBasedCompensationFairValueofEachStockOptionAwardGrantedDetails", "http://neogenomics.com/role/StockBasedCompensationNarrativeDetails", "http://neogenomics.com/role/StockBasedCompensationSummaryofRestrictedStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r380" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Exercisable at end of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r380" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price, exercisable, ending balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r382" ], "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", "verboseLabel": "Options canceled or expired (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Options granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r379", "r397" ], "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 (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r378" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Weighted average exercise price, ending balance (in dollars per share)", "periodStartLabel": "Weighted average exercise price, beginning balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r373", "r376" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Equity Award", "verboseLabel": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/StockBasedCompensationNarrativeDetails", "http://neogenomics.com/role/StockBasedCompensationSummaryofRestrictedStockActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price, exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price, canceled or expired (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "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": "Weighted average exercise price, granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares for which recognition of cost was accelerated for award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Accelerated Vesting, Number", "terseLabel": "Accelerated vesting (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r390", "r403" ], "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", "terseLabel": "Expected term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/StockBasedCompensationFairValueofEachStockOptionAwardGrantedDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Number of shares" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r3", "r157", "r161", "r162", "r163", "r164", "r165", "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r175", "r176", "r177", "r178", "r180", "r181", "r182", "r183", "r184", "r186", "r191", "r243", "r266", "r268", "r269", "r597" ], "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://neogenomics.com/role/AcquisitionsNarrativeDetails", "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://neogenomics.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails", "http://neogenomics.com/role/RevenueRecognitionDisaggregationofRevenueDetails", "http://neogenomics.com/role/SegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r50", "r65", "r66", "r67", "r111", "r112", "r113", "r118", "r127", "r130", "r149", "r217", "r333", "r334", "r398", "r399", "r400", "r416", "r417", "r466", "r483", "r484", "r485", "r486", "r487", "r488", "r601", "r602", "r603", "r632" ], "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://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r111", "r112", "r113", "r149", "r543" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r29", "r30", "r333", "r334" ], "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": "Common stock issuance ESPP Plan (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r29", "r30", "r333", "r334" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of common stock - public offering, net of underwriting discounts (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r29", "r30", "r333", "r334" ], "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 restricted stock, net of forfeitures (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r29", "r30", "r333", "r334", "r381" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "terseLabel": "Issuance of common stock for stock options (in shares)", "verboseLabel": "Options exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://neogenomics.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r29", "r30", "r333", "r334" ], "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": "Common stock issuance ESPP Plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r29", "r30", "r333", "r334" ], "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 - public offering, net of underwriting discounts" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r333", "r334" ], "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 restricted stock, net of forfeitures" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r50", "r333", "r334" ], "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 for stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r30", "r35", "r36", "r106", "r195", "r216", "r478", "r510" ], "calculation": { "http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS", "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "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]", "terseLabel": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/NetLossPerShareScheduleofAntidilutiveSharesDetails" ], "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://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r442" ], "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": "Trade Name" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/AcquisitionsNarrativeDetails", "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails", "http://neogenomics.com/role/GoodwillandIntangibleAssetsClassesofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r442" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style.", "label": "Trademarks [Member]", "terseLabel": "Trademarks" } } }, "localname": "TrademarksMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/AcquisitionsNarrativeDetails", "http://neogenomics.com/role/AcquisitionsScheduleofProvisionalInformationDetails", "http://neogenomics.com/role/GoodwillandIntangibleAssetsClassesofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r208", "r209", "r212", "r213", "r214", "r323", "r332", "r461", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r622", "r623", "r624", "r625", "r626", "r627", "r628" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/FairValueMeasurementsAssetsMeasuredonRecurringBasisDetails", "http://neogenomics.com/role/FairValueMeasurementsFairValuebyContractualMaturityDetails", "http://neogenomics.com/role/FairValueMeasurementsScheduleofAmortizedCostDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r109", "r359", "r367", "r576" ], "lang": { "en-us": { "role": { "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years).", "label": "US Treasury Securities [Member]", "terseLabel": "U.S. Treasury securities" } } }, "localname": "USTreasurySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/FairValueMeasurementsAssetsMeasuredonRecurringBasisDetails", "http://neogenomics.com/role/FairValueMeasurementsFairValuebyContractualMaturityDetails", "http://neogenomics.com/role/FairValueMeasurementsScheduleofAmortizedCostDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnusualOrInfrequentItemAxis": { "auth_ref": [ "r82" ], "lang": { "en-us": { "role": { "documentation": "Information by an event or transaction that is unusual in nature or infrequent in occurrence, or both.", "label": "Unusual or Infrequent Item, or Both [Axis]", "terseLabel": "Unusual or Infrequent Item, or Both [Axis]" } } }, "localname": "UnusualOrInfrequentItemAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/SegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UnusualOrInfrequentItemDomain": { "auth_ref": [ "r82" ], "lang": { "en-us": { "role": { "documentation": "Event or transaction that is unusual in nature or infrequent in occurrence, or both.", "label": "Unusual or Infrequent Item, or Both [Domain]", "terseLabel": "Unusual or Infrequent Item, or Both [Domain]" } } }, "localname": "UnusualOrInfrequentItemDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r150", "r151", "r152", "r153", "r154", "r155", "r156" ], "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://neogenomics.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Variable Interest Entities (VIE) in which the entity does not have a controlling financial interest (as defined) and of which it is therefore not the primary beneficiary. VIEs of which the entity is not the primary beneficiary because it does not have the power to direct the activities of the VIE that most significantly impact the VIE's economic performance and for which it does not have the obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE are not included in the consolidated financial statements of the entity.", "label": "Variable Interest Entity, Not Primary Beneficiary [Member]", "terseLabel": "Variable Interest Entity, Not Primary Beneficiary" } } }, "localname": "VariableInterestEntityNotPrimaryBeneficiaryMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r137", "r143" ], "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 (in shares)", "verboseLabel": "Diluted weighted average shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://neogenomics.com/role/NetLossPerShareScheduleofBasicandDilutedIncomeLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesIssuedBasic": { "auth_ref": [ "r134", "r136" ], "lang": { "en-us": { "role": { "documentation": "This element represents the weighted average total number of shares issued throughout the period including the first (beginning balance outstanding) and last (ending balance outstanding) day of the period before considering any reductions (for instance, shares held in treasury) to arrive at the weighted average number of shares outstanding. Weighted average relates to the portion of time within a reporting period that common shares have been issued and outstanding to the total time in that period. Such concept is used in determining the weighted average number of shares outstanding for purposes of calculating earnings per share (basic).", "label": "Weighted Average Number of Shares Issued, Basic", "terseLabel": "Basic weighted average shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesIssuedBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/NetLossPerShareScheduleofBasicandDilutedIncomeLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "WEIGHTED AVERAGE COMMON SHARES OUTSTANDING" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r134", "r143" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://neogenomics.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "sharesItemType" } }, "unitCount": 9 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6787-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=SL124452830-107794" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r129": { "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" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6812-107765" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r131": { "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" }, "r132": { "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" }, "r133": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r134": { "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" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1377-109256" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2646-109256" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r149": { "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" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(10))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(11))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(12))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "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" }, "r191": { "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" }, "r192": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26626-111562" }, "r2": { "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" }, "r20": { "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" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL121698322-111563" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563" }, "r21": { "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" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27357-111563" }, "r211": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117546-209714" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "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" }, "r221": { "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" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447" }, "r223": { "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" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL120267853-210455" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "3B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL120267856-210455" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123349782&loc=d3e5879-108316" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r237": { "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" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123353750&loc=SL49131252-203054" }, "r239": { "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" }, "r24": { "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" }, "r240": { "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" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r242": { "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" }, "r243": { "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" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r245": { "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" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r247": { "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" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r257": { "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" }, "r258": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123398962&loc=d3e400-110220" }, "r26": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r27": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r273": { "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" }, "r274": { "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" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r29": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r3": { "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" }, "r30": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r31": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r32": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r33": { "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" }, "r330": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r331": { "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" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r35": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r358": { "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" }, "r359": { "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" }, "r36": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r37": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r38": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r4": { "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" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r408": { "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" }, "r409": { "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" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123586518&loc=d3e961-128460" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r43": { "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" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r435": { "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" }, "r436": { "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" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r44": { "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" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=SL65897772-128472" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5227-128473" }, "r442": { "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" }, "r443": { "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" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r45": { "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" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r451": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r452": { "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" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683" }, "r454": { "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" }, "r455": { "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" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r458": { "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" }, "r459": { "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" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r47": { "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" }, "r470": { "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" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611" }, "r478": { "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" }, "r479": { "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" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r49": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r498": { "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" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r5": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r50": { "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" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r501": { "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" }, "r502": { "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" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r504": { "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" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r506": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764" }, "r508": { "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" }, "r509": { "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" }, "r51": { "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" }, "r510": { "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" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r521": { "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" }, "r522": { "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" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r53": { "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" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(1)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(2)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(3)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(20))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62557-112803" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=SL120269850-112803" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=SL120269850-112803" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(c)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=SL120269850-112803" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r59": { "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" }, "r590": { "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" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r593": { "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" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(d))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r610": { "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" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580" }, "r612": { "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" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r618": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r619": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r62": { "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" }, "r620": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r621": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r622": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r623": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r624": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)" }, "r625": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)" }, "r626": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)" }, "r627": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)" }, "r628": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)" }, "r629": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "848" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(13))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868656-224227" }, "r69": { "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" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "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" }, "r71": { "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" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r73": { "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" }, "r74": { "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" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r76": { "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" }, "r77": { "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" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r79": { "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" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114868883&loc=SL114871943-224233" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3151-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "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": "(g)", "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": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.1" } ZIP 71 0001077183-22-000081-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001077183-22-000081-xbrl.zip M4$L#!!0 ( +."J53R--B.M@< "HC 6 83 S,S$R,#(R;F5O+65X M,S$Q+FAT;>U::W/;-A;]OK\"568;>T8/ZV4[LN,9QW:WFDF3U*N=['[:@QI9B*+Q 5P'^>>>T'Q_+OK]U>#?WVX$6,W M2<6'?[QYV[\2E5JC\;%]U6A<#Z[%CX.?WHI._:@I!D9F5CFE,YDV&C?O*J(R M=B[O-1JSV:P^:]>U&34&MPU>JM-(M;94CUUMJ42?YE@W3^EU9:*RVIAX_UZG53_IYNYLIF(W[C6/COY:\:(7YXG. M'/8SF!^^AF6V%G-T[VHR5:.LYTTZ\S=4%D/[WG'N*F&IA7BD4VUZ+X[\OS,> MJ25RHM)Y[^5 3KZRUDPX03KI"JC MA4G-%AMQ\\\?^V_Z ]%NUIN;%JP[0IH1?.%TCEEYJ7JP)8+Z9+Z2\E_:VZ>",MK(9]D[FXR_0LI7A$ MU> &$XR/-7;,-"@0"TJ5"9G-19$Y4Q 4!BEZ?H17I)C@RBB9BD1&N&4$7.2$ MTT%N2R"CB*R59LXB$WE'V'=M38M[,93!EJDG5^S! I$R(%.(99@.36(R8C96 MT5C8@C]6\V=DJ%R$#9@HFX)UFM@^V!JIB7ZNK+ %FL1QGC6#X[:S7)Y)V+))4S^P"!(9& MRH**L)'DFT%O:%E=BZ5=*+.E[=,,9P?\NV'[2UN&JB1CAK9.$H7+ WOH7=(7 MTI!W/IRIABFQDP0AXL-4V3'/8+$),INSFZ]C9:-4VP+S..>-3D,4<- M!"?=&BI"E%B9O7=*-G9*#@^]H0^Q @EF_"\L6!M-4;/S!W1%NP%Q( _%-5EH M!N]X]OOMV%69F"-9V/VG,$,."6$H=PJI4Q;[MML70JEA)H]@ %4J#Y[.,5RHLT[5/ M!>NYW6<[^GHHA(;;3\I1U%54I)))"F9Y)5:TCQFAB*S7/GP;$@N"1S"?XB_D MC6\&-\.'N-D[(;?@LW\J[XTB(&^J8@:'M#C$,6E)"V!QQ6?$2!,OH@<\*3E4 MJ7)S+@V[MF4L^T#[& 88;HBN=0R>&^]+@_+"Y,"0]:4LBK2)O0*^=QA1A@J5 M DH8H9PQRB+HBP)<@&65@YV>"V"B0W$SE6GALY&]24F":JZF\(/=4951F?;@ ME7"YNT1[9& B.,&&1F"H"_?XWOLPGUQ*$W&\["MSMER77CSP(\B=D/]<$'46%82^O$?#&>A-M'>[P<1VKV A+ M_!*.8^)@2S@!1)"+#^1*-=$SDC^6\(DE*Y:Z' 9-QM(N*Q1GL8<4Q9[>O/4E M]4>FKOQ2!'<7S+XLM&;D;QC2@XE MTY.R+_;^4<#B1/=)02U[LG"$V9&1,L9$2\N$W & LCF ,&*)&EX-%<&B'-AB M@DC '=Z,DO!VGGJ?$]NC][L$J2<&J5"%@\FG+D+DGY&4L:P&EE395*=38JK, MY*A\U&/*;*=)GNHY870VUB&_Y092$-DOK!KU+7]_':=]_Z)Y?+3,9^=;TE*% M(3!%I@9-4IE;ZBV^G('K\E3.>RKSZ_E)9R5,AMHY/>GQH_HIM MSUOUUY1MG]2[WRS:\(X(SX&Z;R^QUI5U93,AES.>#7BN_%\W-7$PIV?)X MGD>XU9\:"X^A =M:!E74]^'D^\%;'6US]X ML2+7X#,Q,BYH=&WM6FMO&S<6_;Z_@E70Q@;T?L2Q[!A(;&*]M?W7')DR9;<*DF[B8T&L*(97I+W<>ZYEZ,Y_>KB[?GX/S]N=MUH7XPOV[?C[[UB_V>ZPL>6Y4UZ9G.M6Z_)-C=5F MWA?#5FNQ6#07O::QT];XJD5+]5O:&">;PHO:V2G=P:?DXNQ?IU\U&NS")&4F M<\\2*[F7@I5.Y5/V3DAWS1J-2NK<%$NKIC//NNUNE[TS]EK->1SWRFMYMEKG MM!6O3UMAD].)$Y\>\QQ/^ M:P=*MB >YSB_U/)%+5-Y8R9I_V&_VSP:%/YDH82?#3OM]M>U('IVFIK<8S^+ M^?%K7&9K,2_?^P;7:IH/@TFU.'4UG!AM[/!)._P[H9%&RC.EE\.G8Y5)Q][( M!;LR&<^?UAW"T'#2JC0*.O4_"9V@7KA<1)6/L(Y6N5R9T.F2TI>_?#MZ-1JS M7J?9O:WQIN'<3F&[-P5F8=D-W1,X6]K/I/SYY=5X]'IT_G(\>OOFIX]1_[^E M\RI=_NWZ]W?J/ZJS=TIKQ3/VJLE>F5QJ;>HLD9:48G[&_3=/!L]/]K'LV9=D M6*?)1FS&YY)9.5=R@83V,^78CR6W@(M>LBM9&.N9R=EK8S/6:3=^9";%_N;? M,C>92ER=C?*D"?N/'Y[]7423.U@-^[(EN\[-0DLQE?7H!AN-%P8[Y@:DAP6Y MRAG/EZS,O2TE% 8-!D:$5SC+<&45URSE"6Y9!A=YYDV4VQ+(92*=XW9)(AF_ MEMAW8TV'>P+*8$L=Z!1[D$"B+.@38CFF0Q,A+5O,5#)CKJ2/]?R%M+):A S( ME-/@6:+LA?(S&.@*F00%:=T"JAD!,^>8)MADN>F&AQGAWA]$6+)4Y? AA6/M MLSK""W$,VXUQE:? /ZPWV?B6[4]=%:J*C G:)DT5+@_<87#)B'$K@_/A3#71DIS$)"(^ MT_D^F?%\ M*ME+I--5J2'1Z?%&9W @HQ:=@8A7AS%0BNIQ'L-/&S!*N@U4Q"B1,GOOE-[: M*3T\#(;>Q0HDB/$_L6#%6PK4DR,V_>+O[XMV ^* '[(+Z: 9O!/8[\]C5R=B M3GCI]I]"##F1"$.U4^1<4UHL@$R;*Q?R%U(R#^M03[#._$WVL%+S$->*=->Q MJ5?,0H,*+ !=G-%*A$;;E1.GA.)6D0$JEH; 9SFM5#JBZY *+G![R'9T\E ( M+7:85*"HJZ34G$@*9@4EUK2/&;&(;-8^?)M($@2/8+X4G\@;7PQN)G=QLW=" M;L%G_U3>&T5 WEP) @=W.+81:7$'8%'%)\1P*U;1 YX4GRBM_))*PZYM"+F[1 =D8"(X MP<5&8&)*?__>^S ?OY&6U.6D?][WLTH M4+=?E=PPD:O41,\HP[&$3BQY>:/+8=1DQMU-A:(L#I"2(M!;L+ZBGB4.']=25V>4 M._+U3W#(7P"@SX27P4>UH>&@+58PJZ\3B_)\,^SK'*/P?4!AVFHIH!='0^&- M=3=5(-S 8AF.IE[*GFKKQ1$FXOV+PFT9O(?DU47(LF8&40[$/CP)6 M)[H/"FK5D\4CS(Z,Y (3G;Q)R!T J)H#"".6J.'U6!$O=]+D'IJD0IU.%B&U$6(PC.2*I;UR)(JGQL]ET25.9]6CWILE>TR M*[192HPN9B;F-[^%%$3V$ZM&<\O?G\=IWSSI/&O?Y+,/+6FEP@28DK8!330O MG!RNOIR ZPK-ET.5A_7"I),*)A/CO26^8\(M@\U MN'^-417EAY_J"JA)CZG82K^'9/$_@/W'J"_-J/.9DBE[?=,+OHT'R6U@MD)' MM=4:[GBM8:--O_-F1&'BJR'#^%QZ+K?>E5CG?.C8VNLI?(+$+_W]4^Y[ >'> M%R^JS_@:2'@AY>QW4$L#!!0 ( +."J50."1)%H@8 $8J 6 83 S M,S$R,#(R;F5O+65X,S(Q+FAT;>U:ZV\3.1#_?G_%$'0\I&0?2?I*2J4T#4@29G0EX_?;PY?$0&JTP?-<9AN'1^ A>C%^]A&X0Q3#61!INN9)$A.'H MI &-S-J\%X;S^3R8=P*EI^'X+'2DNJ%0RK" 6MHXV'=O\),1>O#;_H-6"XY4 M4LR8M)!H1BRC4!@NI_".,O,16JUJUE#E"\VGF85VU&[#.Z4_\@M2CEMN!3NH MZ>R'Y?-^Z)GL3Q1='.Q3?@&+1MV83DBRVTVWMB<[._%.E'3C9#NF MN]'DSQA!ACB]7&/L0K!GC1F7K8PY_KUN.]C9RFU_SJG->G$4_=[P4P_V4R4M M\M.XOOQ:DKE!S+)+VR*"3V7/B]0HE];#B1)*]QY&_J_O1EHIF7&QZ#T>\QDS M<,+F<*9F1#YN&C1#RS#-TW*BX?\PQ(3P_..\A+R#= 27K!8A;CO0H_H+*9_D'@AZ.S\?'SX^%@?'QZ@LYZ=OYV M<#*&\>E:27X6Y/$NO W.@V$ YZ.A1Q]WMJ*?'O;@' 9'IZ_'HZ-[I>U:QWO1 M-IP^A_&+$9P/S@X')Z/SUNG[EZ,/,!B.W4@[BMK?$@5_%<;R=%&^XI*BL+VX MF]]]4'<_*^^QA$1)R1*W-\.F M"<")S1@\>KC;;D?]H9KE1"[\4]Q_"DCNN=(SB*/6&R &4BYPLZXX,#AG M2:'Q1$!1B*0PNDPR(J<,-^[9C!OCT."_FTEQEX>,:8805AF6P&I^36 DR1Q, M-Z5 Q6J#^F:T";RDDY"<)$N.*]0-3J$\\:?)A DU;WI^DP4D3#MK05YH4Q T MCU6P$I"5VEQ -IV,A*K<$5F=7D]R'E6A.R=Z0B0SK=-+P18P2+QZG4INRAX]W-KMW\;IMG]JGXL#&*,6*L=*"X%>EJ#W"&>:*P?1 M[.^":^:.:./4LU3V$_+4J2;>>D*?7JETZ4Y7KE3I-=[K=%%S>WUG]ONOO7:I M/2Y3C"[B58(1; E.I+6KUZHEW$5PKIEQ6O210(0 7(:\B4 =FQS5:II^5CJQBQ9")8#6&B M-&X*+40B2&Y8K_[2I]SD@BQZ7'IZ?E&_\H>)LE;->NX"=^'V@H2(RBV\.Y3# MR[M=$)7W.XN7.DMKSM5PX(="2V^.=8-.M+=V- KBM6-?HKH5!WL[ZX>_1/9+ M8WBA;7?^<["=G:"[MWLKLJ%7;ZEBM*)!!WS6Z#3J!3FA%%."7CN_A/AZ+ N6 MWC!D:4XXP%*]OZY7P]URN5V0!>TV??/UBDEW?8>Y J+O<.SW%'K?( M,KF5K-V=OO&?M< _0N5PQ\R_4BLO%U+" (]A9C7!D_&3]/TK=JC(.49C$QJ_ MA%#5_<(G?3G"5()3J/'=)XG7^O?&L_^?GGV?A!I=8B9H^05F)AFF/W6:U?TPM^2:%>:X[I>8[Y^=+)3].4)TS?]./0I[&;?'R3 MCV_R\4T^OLG'?SJAOCT5AW=<"$YF./;&]^^ MQT(-,\Y2>'Y52;O]_?PSG1!5Y;&QME7H#I=][T3!U313I=E4N6ZNLN[N2O*N M",D-3)A[G19:MEY]Y:EYK(18,8D=;T'*UP0RL35;1.%U'79;+ S5*FF4S< MB),&Y4 @#L_U FL3YAFSKAU@1BA#2DY9K@Q.4HLO/VF4:"+=*=%4,..E<&2G M3#*-+KE$X.02B+\@4\<>3)%D%?< !E#V3R /CID7+O2 4)@Y2F\93K?(T+?B M5;5Z+]!*OT/3X5,>-*V[]DB!S])ZT\HI*BBIVQO\8[U@S@TKVRF<*IQT#@VQ M!0KM6R1(GC.BC:]X+_+2<#/?/5#5P)E (%I)GL"%ZP5Q#25?+T!&G._AW%RK M"XXF=69<,8LW\!S/+&=;S:HR_&1Q8\[2=2L"MVF T<"M<3#3%(H#!H $ &YE;RTR,#(R M,#,S,2YH=&WLO6M7&\F2+OQ]?H5>9LZ<[K5<..\7=V^?10/VIL<2-LCM@2^] M\@H%NM E"0.__HTL2=QM8UL@E2COW3;4):LJXXDG(R(C(W__?V?=3N,T%(.\ MW_O7"EY%*XW_]_KW_R_+_O>/G7>-C;X;=4-OV%@O@AD&W_B<#P\;GWP8'#=B MT>\V/O6+X_S49%EYSWK_Y+S(#PZ'#8((N76R>$6#(@IAGEGJ=<:<59DBE&:6 M$ZL=\=%$^^+@%65.415%1HP(&1/PEZ:495P)&6*@.BCTPK_R42IE!#3).//6 M&T^%DQ0K*6/ L7SLX1"^#KZP-WB5#_J,8/FOE?/W]>/;-%9[5? M'+PD"-&7DRM6)C?XD%]>7%XX"&[UH'_Z$D[ #03_PZ:7IM/YUUKN#8:FY\+T M^OSL2Q?C='$G[X74_=/+>Z%_>3W\?!!Z_6[N!JNNWTTO0A"E^/)5X.;C&ZU_ MIF7;6&O]LCP[O70TR Z,.;F\.)J!+2^=G"@_,D,XNVH]/QO>_^97+_UR6)C> M(/:+KAD"IE(C*$,DP^1Z;_E;?3OI*O%R?')ZZ: 8WGT].'CWU;[\R0D#T_;N M=,Y-.:73U@RNR6F8@=1OW#%%P=>^&"".U+5N&PV++SY5OX2SEUTSR._[$+@, MO_S?YKM==QBZ)KL!IU<=TSOXUTKH91]W5P#QP?C7OW?#T#12.UGX9Y2?_FME MO=\;@AYG[?,3N,V-?_O7RC"<#5^6'?3R]7_\QW_\/LR'G? :,)9-'Y^]BI=&(KQC[GWH5?^ M".=;P"5%[L://QONA/BOE5S+8(V0UJA@&)%>.6>,551+RGT0\>^-\E4P"/L* MZSW338\.^:O-'KS?^3I\36$Z6ST?SOXGG*\T<@]->_K7N=WHG[XC.Z=[M#GR M1YNG^V_UT79WI]NZ.&![[3W6/#I K?;.\5YWYW!_HTGV+MQ%LWU 6V2_T_RT M?_B.MCI[%R?'^T>.;;_=)-L;6ZRU\1'MO_WS>._3AXM6MTF;%YNL=>&[^^TW MW;V_%'I']L_W/CG1?/OFJ-G^<+YWU#INO6WEK;>;>/_H^'R_"\\[6KMH=C]> M0+L7>V3SU+]]D]NW'\7>Q1;:WEC[O/>I>;Z_L85:&YN?R_=I'[/6T1[;WM@\ MA_<^:[;7)O?\!<_BO?WVR5'SZ -K;OQQN'?QYS'\C.":L^T-A[?;!Z1U=,": M[3\/6T>;9\TWZN)=>W/8W$5G[Z#=[?8:_YM1S4T$Y'J+9<8PCIDF1&<<"1Z4 M)AQ)M?(: 1*1E%C1WU_>$.ICRGA]5!0@X#?YP)G.7C#%9L]OP'"TTA@K'3SA M;/C*PY&L"X\]S+RI(?!-"* [$+!4.L\7 NZ8@YN4'?.SX+-H.LGDJH7]=6'3N\*.C-A >2:(LQECD616 M8)*Y((1A@@3OW,KK-VOO=C?OR/OE3>NL ,<*QE@7!O?8E,DL?C4H;4] 1*-T M(EX-P9+\U\H@[YYTDB%:'CLL$F"NFX^K9P,/+;R\V<3X\5?/G+S"H#\JRM]* M?^K5!(1C8/P("*<-A=)&G/Z6^_1[S$/1*%\HW&O>KV_]STUKY_;-KZ>';K9^ M4O+7]#>PTXMA,E5*4DT."\+3^Z[.7;ZFOW8IS2B^>L3XS/3WZ4->WNBH>_O- MA@"]1<"Q)8XA+FR,V" :D1111!+^WBJ["ZR\!>BNL6,SG/0 .%'BLJ')F8?U MP*B7CS]_<&@ 5I=?U@UF,"K"ZXD RI/3)J;GIK^G-N[M4<6,MM[SB+UFFB/C M)4'&>"Z)!#N937IT,0!XLT>O8^H'>W14ZO/-+IL$3EY]W-WX_MZD/ @G>&32 M,Q5!J9E&$C%%/<=8Q[(W,2:+UILX Z*=16^"P;.;@'CY>>!;PVM=O[0D;3/L M%S_8\7?N3P-YIX>?/MOR5W% 3&W&IB+6&1$V,]%F">(F:9 M4Y;-@<\GGQT.DK$R_M7#P\Y..KG+A\W0M? (G\/9<;!T$B9[M3L$;D[W_#$: MY+TP&.R.FQBLG>7 /3 >\S+COO\E4J,=)0 MXH.1%B-+%?-!:]!?JL&=M,I3)EPI43R5**XE^CT2Q0^7*)Z91#D.2D7$N0)W M43AC05BGX9J1;"U##23>&,LU#H$IJPS' MQ$;FJ5,&1Z.>SN;\:?AO_C-*TQ_][DF_=P7_Z65PO-OO[0[[[GCV^)^5,7S3 M7<4>/%02$(F.R>!T(!JC" Z"#>#!AJ41S9KW>9HM-)WW)O=;O75SD@]-IR)B M0L)+9BB77'%&A54.[#UEB5<^(AA6ED=,SHVZHT[*?=@>'H8B75>$P]3::=CJ MN7XW5$1DE"G%C:>2.L($LDK$@"1E(6#EC%P>S=H)0P,F@=\T12_O'3S"R/\H M\L%!*JI,X-JE +XU@3H3"74A1*LCKJ*Q/264*!/-J;-7[C(*>:XL9HJFH+ "BGC5$ Q*J!31Y=0N/,8">'N#LQ$2, MHSB:J)%B++&B QM'.J650-0QOCQBFK,'.$.1N4B(QL8&'AGFX*X'!1X@./'$ M4RN61[.>U .I7R04O@H3_5H(1FYIPS M,!*P-,;X@!F,0YI&9#AVX*83H:Q:&M',8U":G9@B#B $[BR)C"E,53# O!%C?@3B^-R)YT4)J=? C( MP&FOM)<*>,]IK8V-G'LEL([\">4SKQX("AO$/27@_K,0@B)62FJM]Q(SL(*7 M!J$_QOW??(M!,7RU/F8K(*?-&(,;CK/\M^.:[Y^D1XY?Y$%7^J/18)@^IB(* MI)6EWF,'1AQA2*4_(DA$&7,DXDD"[C+ YSL)KL;--Y([D-514$2)"$Q08G#0 M-A@8',$,C7J!:>>9"TX[&0UAH-O>,Y,6Y&A'/0U4803C**IBEM6". WS3QU2 M7F..G,<21>:9 &TDD@8,QH!UT54RA6Y19FGG(E!M#/<^"##K' O"*\LM)11^ MT$)Z9I=/H/.?R)N+H)U4$8C9N) L>>8UUP0\&\Q%Q-Q4,SU]WA[G_*6J, T@ M5N0"48S&%(N+E@2N-':2VTDBVA((\^E2.65903SQ/VP-6:ZW_B\,X2X=&P>)5.3&]^\/I@BZEBFO-$4DQK;AC'(1"K M-0X:2S+)OX*^7.1U_]>[]6DRG+3Q 09:A07T'S+:6!.QT)(Y*2-G4UIG2"XJ M1TQ7=JTYX(A!?A4U2HN[VH4Y"9W^OX/I# \?FQ98AN1/*D5OE-[E"X4(3N#' M[U8,KH37"L;MZ#BSW"@6@E/&(^N],)/TXE+ 62WIA[LPUV7]#1?F^J4_LVXZ M2HX,B!%HC:6X@Q$J.NJC%,8-;UD33%,=A"';$3BBMP-MW+BZ-W,Q%P9B 9^NH\6#V46F2 MG>$FG@P0L$F\ X%YUB%1H@:,8LW;C$3O4+<-4#V,*BC!IFE<7,,T289M1HJP*PF5*$,AO->!H<\<6-=4R$]1YZ MZ[R=*D4;EP &U^_D_K+5/-S"UE^FR T@ M"3 5BC 8CI_=Z@_?%WG7%.=_A%Z(\ #X\9'GX1&?T8):0Z@28%P3'9@.05%M M-25&XU3\@?D)/PFLLND/-80J"Z';3"4RK![(5-:$Q=$U!/Q:HJRZ0^+*M[%T%"=4?1 M$5Z_]&?"VB[1JG%IWI]YT%/GL#+8:8ZC4V$:+%M@;ET\Q;P9?+A.I3^3OBHH MDSY$K"-C/ ;KG;+.@#U&O+92WJ+21SA=WDAD_9G2T=0S[%6D4D2F MD5)6$J60X."/641M!0R:I$ [8(I.9INOM&K7A1Z8J_WW13C-^Z-!![3OI%^ MECU)<&B);2@*U"RL2#4R8(357E,9#!R3-'!J%5U++XS%BOS7 M%#$+5&*)G Z!"^DX?!X"!,@P./ M.""-$86MD3:2FNZJA*='X1[MA-..2.$"9R$@344 WG%1FJ"UDXL+D6J//8^K M >W"^- UQ?&C)_',"(9!L+2!4'#<2:6\ M3!M]+"PFYCC(_3@T6J;[S0U&GJ.MY1ECRGKN'#+,"Z4U1\%J'"U5*+(J!)!K M<"S$($>04H[':"(,=LX2):.U*&T-8B2U9(&#RC6 'LV$=C(MKE-!<S^55@EZ>T@':_O7/6T^]M]_2,@KR5 :PB8[5E6#AK<<":6!XP MHIK1"J'G 1+]KKW0%IQ,YH\=XQ7C'&'I(V9".>VQ,2[5?:*$ :(JE":V&"*< MPQ9P(=*TL1A5Q#.JJ79.&[!5/0HXL<+BU\(&@\+T7&XZ6S"$%J,K;VEZPF2"*VW! MWJ38,VZ""I0M@5Q22:I0I"O>&^B9B@B&26.%Q4(Q8YDDTD#G">[2WO.13$,) MU19,&5;XP[CCX"O'9UKX%"!4&C'+N'(*[&N6DDX-LD3["NS,] "]*4[Z!1BN MB<\J)R O!1;,*Q0(@G^4"1$C1)W'\"N>SBTL<9;KOK.)$($2N<9@X)3:UGDD6'8]0RH H+ M9"Z6\PQ5A3MEB))!!\F2JZDHHBK"X> 9FJPLK[9DGM!RGIU=:+H%XYF$YSU! V 3,.8KE[F0B*H6Y M2=2&#+;!BB5P;9K]7C@?EZEY,_KVD//P!YN\^,MT1N&/\\L?_PV?8@IW>/XN MI3_??(_+B[9Z)Z/AH+P"/\++-,?5&E-'O"G"/Z-D"'WA3:Y=.MA)T"WRWD%% M?#[,I(7A6+D(U"(\U8$BY'@$#U"#<:MKY"X 6)Y4F4A%D"LP344> O"M8C(( MX[24.DJM-4-Z*<*P-7*_"[FT(LA%4E-*!14D8F9%5,Z8P0\M2F!"CUSAXQRB6 M:@Q?9JP4DJHJ9'HL/59JP_(^PQ)%&:5D# D.EJ2U,"B'R#!6/$AD4 W<9P;< MJMB5:5J0$4-,I)0AC[5@T4;MP=#TW/&:<1< N(N"%1VI4<>P,\5)ZQ70DUL$07J-W00V]FGM3VA/A*DK,@D*".8F- M!-PZ307F7@A9H[<&S.WMN;$.@6'K(V<2W!+G(^9(:N>\]*2.8"ZOJ5G-)5'& M>H>5(C@@@*WQVEDKI68D[;I)7*@48!<&(T]@X#U7P-)HM,9.8VTBLX;: (X0 M9T*QE,U1A]J7V*"L)F =CI(ISXU#FJ%@K4-.1X,-(<0X584UV@L(V.7"B$!! M8:8D1DJQ2+P2,1 .;@<+T3M9A>5BM=E8H>4G,\SO0>#P8"P%!; *%HSVC*1= MIZQ$5KIZ G$1P+)0ANNB()>+*(06D5K'&?=<>6TC139@JH2DM>>SO(9DQ3E7 M,4D8DPXL2LRXLUH;Q[FDA$7AI72 ET M9ZH0PI[I^M#:HJT&;C&P&I6,<8,4&8,6&HH"[3 -U50Q,B37UR ;PB2*CFNF4<.0# M2Q.,WK$JY /7\'V^=J:EX!VQ9&@BS:P7J: LCM)+GJK^(E[#=U'@NRB($1B& M9NJQ]58Q(K"V45F=-F2WPI&*+?5Z3@;?[#2JVK5FK8L*P3#M73 ,6$XQ9@P) M OX+T=DJC-C/!C.UR7D/@#VFF$KPEK"3S %X!8T,<^L0C=2I*L0T%Q# E9HJ MKS8#4ZFB--09) PC,>JT$,T$:HTB@MLJ5"%:0 O-V:\Y20M\[*8"(:5!>!P M2KA7447L2+7R=I^3V;DP ')6$VT!-90P%JER*$3.HY9<$%V)+3H6D'2>D=FE M+3546.HDB4P(;:1 5!OM&$MV5Q52()830%6)M3E$L#',IV"U"V?2 MQ@VD!M BRBQZHR0.0F%&&$?,@K%!#6*!><2U\TM0_[PNK[U R)U=87AD&1

.8TTQ=H%S9SU M %<6:N0^-^0^KH4W.^1&*RG32D2P&!CV2&L1O4A;=5%K9=0UJ&9H,P8&SD1 M7F$N8R15V!-JZ;%2&Y;W %>!40D0541&QP02AFK)A TV$"25J('[W(!;&;M2 M8N-XVKHZ:J:YMCAR[E*=^'(Y'JZ!.W_@+@I6@.$4D!H73E$F##8>J$X2KYRD M9KH48P*(,Q&5":U$L;YK*@@C(A6JZ54C5Z%]70J[DWE6 BSJA(J1,D,"N,(EI1 MQ;6)45.G>(W>&C"WEFYJD_ 08S1,,VL4M=I*JCDQW/IJT5UM:BYJ8<\9SBQZ M;%6@X C1R*SG&CG*O>).(SC,:C]Z40V\YPI8YR@A*&(=G624",N8I%1BQ+@* MX!G5@%U:@[*:@,5.$6>E$@(P&CWX/(9RP+#CAG%N70W8&B-,"F*$BK*F16X/EVOZFGHC K>+(,,:$$N"->*UXI(Y'LQ0)N'5Y M[>7+!;8:DZA3LH9$S%AK G78B4"LI]0+5>-V[E"ISZSGB,)P!GZGB#34B_L64&:2.!1, M2L[C:5(**0M>EQ41:V659!78E&%W""9?NN>/T2#OA<%@=]S$X&J%SGHG[^7. M='9#<9J[RNRX @:ADP(Q;15B#D5C#4F3X$0R\(AY!6+7BR:;F>H-CA94)QC+ MO*7:,:*$, 0YH^5DL*RZWKP_-$775$QKJ!'<,8VD,)I9*PSS!@QC$:3#8,=4 M8,7N8DEFACJCO7,^J!"0 /- :Q60\=I;Q#R32OV]4>H,1CA;5.49%,-7.Z9W M$,:B2+\V@;^ZH^X,PQSY,+S+3X/?ZD%/'^2V$\HIO@$8)>:H7ZQWS&!P*_0Q M&@S[W5#LA(X90G.#P_SD$5 !DB^&&P#.B<9B^/]E.Y?G+B7FKUUZ7;FG9WYD M2-0L&J4MT6E(=%8+[9&6&''I/%.BHA R9S6$G@I"8%(1+%!P6#)F'%7"PQ 1 M%=&.<&ZJL/?A LOWM"05DD88>Z8$N"L"& *2E!DD$NN_:/MXS)>P>E!7#WSF5450&V L(4@5X*ADC4 MW%,$OC_VSC+LJK!G<35$_2@:&P+62!EK+5CJ&HQUL-RY#(PAW" M^- %62ZE;H(*8L^T$9XA!E(T2'AEHJ-1(3#PU9+JYF,*]5&T$(%A(R*/092S M>EP;'+P%N6&6-F(.ST(+6Z;[&&'6^6LAU]03SPA%"OZ68,D2 0RK/0^&6X*6 M60L?2:B/HH4L6G!6L8U@M3)/N=*.(!\\,2'M_U4!.6WU?(C/@S&IT#HH+Z5T MS%NKK9,F>(PQ$I%A4C(FGC+F0DY%U?,EX!K:].@/I)YCGFHOF("*TV!?](6EUQS)E.U6I5V5=>30 MIHXL(F6$EA1+%(F((MAEM?7F.L\QP[Q(BIRECC(8L!F),'A3+"116)KH%-'+ MKK%/-L\Q'U<>S"[)G408;'K&O(V66^*%Y4HJO;2Z^411NQDNP*7,(R0X&,Z! M";!P.';(:NN%,,ZRI;>:GVR>8SXC)+4IS1-90B5S(5H9A:;48NPY#);5J#>Z M6$)]G%7,SD<;A<#:@+BT-]H(([!"TD6+:07DM.CS'#.L;!F01P;$I;UF( M,TT9YI8:)X.L0C+^E=!'B[P,1@N!UW36&6!\R)4 X)<=MQK,7Y."/>S&;VJ0//'VF.-&**,8."-P$YY6BTGO!E MT\ZWH1<*TUGK^37?!?X=# NXZC1LGIU >V$9-199CJG14A,;&/51&\*)<]+@ M$&4D"'=ZW M;>9^*/KO^WEOV/[L]WNGH1@F@VDW]/)^T>H/9U=&[UV_=S , M13>]5/O\)-P>$2Z?G2YX9#,,T(1_T P;@7E9XB.5N[H4?'=_I[OO-^A$\HF$#=(0&"^09H0$2Z-4\+,)XP6Z&*,*N,!?0MUV+SPY MZ&Z^RTX *_\DD=O[4L:W9Q^^=BV\_9)HPBUFQ>@I(@*7:N/-^1VM2>B X]^M M-"HJG2(*P0L&S@]75&DK!5$8,X.EJ9"=52M-A91F/A8G)]@!S"G7DBDAM4O; MHS'&M?8"BPHLGJ[-D4?.?O4B<,&3I>HX<]@;3QSQUFG%9< X+@$?/D>LS)][ MJ$ PR#*;J(=A3964%'FLD>:4I-!P=;S=&EB+Y&-[YP00%:*$1F:"T9A1KP7" MX'D30%H]J,T-3P]^Z.(7:IW=" O#JQ+,FL@!J=$1H[#G@2@JO++15*!0:XW7 MQ( MS0 AQ$2+I&>$I9E'15($DA%)N'7,$%Z!*K0U0AYY36508)Q)A)-U)H0T/A"/ M81PD3O* J[0*O8;* CF5GFBA* _*(Q<*JN A1/UB%:;Z LTO :/,)51:DXBBQX92:.DED9" MF-2A FN]:K@N/%QGN%":1^#4&*UVEDGG#8G41(:$1\[I4(6"L,^K]"J864RH MX+3UC@60&K<:"(8X1Q/7Z(H*;'F+G#H:G,5.,4#+ZR)U"CG'$)%.@/ QS X=#=$Q4R?V= MEUSFKU/:"*((9IY$Q6+*QI;14F&L0-H25X'"P0N@4[.S>2U%'#G-34K@"I%J MI(((2E#I!,:65%^G-KLGG?YY"*54MLN4J"71J\M,OLF;WIO--SDW;>+!&7W: M*2,QYTR!]P-CG19:Q$"MT%QS;*JPKBE9)^^+OA^YX78QV2;HQIY;T,Q&7@0W M_"/O=&:XW^%"[/BU %0O90!A$FF,9M@&;94R'"'+@.X#K<+*C!I"\XT@NE2P M17JO@@F,&6(%,)#UG@@P%H*IBLOT%0CUN]U03';T'A6FYV:6I[MX$)J/UQV% ME41KH;QG$4>CA;!.@!E*TWZLMZM(UA!:: C-)S>.,6L)DY$IPY!1EC)$N.$2 MW!BF??59J!D\R+ (:SV_/3P,Q=O^:2AZJ6G365XLS8>.J.'.$.$<44RHJ# 5 M'BFG %W2:5-Y.GJ>6)K/NE@;38P6?'CJF-9>6!)ZW4OJN+EM*[E(AD)#6]_O(F*&:!@:6#L,]WC26W01O'A"+25VG'YX5:,+O42)U/Z54B.?B-)$H8 M^R5#VEBDG XF2F:5NKWQ4XW4&JESXM3 F98L:NXB80BE"MU2!"U8J@KHM)@B M%4^0NL"%*7='=@#"-<5YJ@&\'4O/XEHJ6PT7WI&-@%'D*/23HP7IX=>D/YK&>E)]Z;QKK^-2T M@0=GL0I//6%<"LUB6XG*DC%I E[8Q5_!\;UP>1-\*@_][V ZP\,T#_^^ MZ!\4IKL33D-O] CEH1^I6@J6-" JA LLN2HV!!F=1E:"F>@J4(VJ2G*;X0[M M.G#MG$+<)7*TTVV4WL/I'=^?<3\X_SZF:MU<&LQYIT\ MG=@L/V16YOL7WN/:+'?W7/B4#P^W>OFI&9IW>3>'FY?1"'>* M*,^,PY0[)CTVWL1@F.$Z)9OS*NW4\;$W&HQ,9[M(HWSX9Y3&^V'H7K/=MO_: MVL#Z_?I..PR&=9KY3V'I97[VJ@B#_@A\[\'XU\-@?/GR/C]]_3O\-4T=EDH9 M 4!CG'GKC:?"28J5E#'@:/Y.B+JZ9S \[P!VNGDO.PQIM]176)T,?_N<^^'A M*W -_\]*>=WKWPA@#:'!KSNZ2VV7\"G9*[?Z9B307@U_>$WGP_ :CP'=@>!AJR\Z;>; M#^#P@-*+!W%/'E(^;WSZZD-6T?ACAM!E0S]]\N3T:GGJY=#?/:?5JD9?/HU6 M\>6YEV7;Q?2"27]"#ZR4]\%7I8[[UPI=N?7A5WW5\/U1ZIC_1.6?WTZ,]Z Z MKU #E\U=EV1GW]/]]O9V>.ST/K]$O7DT?$ %A633=O'/^ZO^V0=D&C5;X MW-CI=TWO_[X8 '5G \!D'%\XR"_"*RRAR\M?/X^_4$([I7RF""*IOSZVMMJ; M&XW=]EI[<_YN M;;>^^ DW\2B^ /C9?A1YT$=],H-#0,^PWWO1V%A=7VT0Q)E>>%F\V=YI-GX' MBNOU>ZU1%QIQC0D3[H18+M(*U@APK55(U>:\F&;')6A>^N]]^T]W[2YV](_OG>Y^/]]@?>^M0Z;&WL'[>Z6VR_NWG>?+O%]]L?\5Y[/]\[&."NPS(8+(F.8U1]J$<9JYD\/J[@/.T!*_U MJN+T1_B=KU)&'D3OWS5JD%7&U?>,&E\:(J8C #DY2V/ =6[IA'BW:_HG#]?: M3]!P:GS0(%_26'1+8]EMC<4\?B )W/2+X8KC=@ONF8(#S@; MOHKY6?#9L!A54Y_?Y/;M1['=/N#-C3_S)FG2[4]ONJVW'_CVI\VSYH7/6Y\^ ML.;&UN?]HTZ^W]V:W/,7/(OW]MM]OKUQ_+G9W;J ;^![G_;0_L8QWVMO7K3( M%M[?./C1WU^UUX;-G?1V;OV,=MNK_&_2?1.*!2SX#3+&':3?>?]S9_;C6:C?:VPVP$-I@!C0P;6SO-##_Q?_:V'[3:/][ MLW'->+@T'-;6V^DTUI3=Z**O&V\3ZH,NN-^0&!_)>\F!>\5(:1,^<4^-A^A^ MT1@>AL8_4ZULC#V7!C@TP3_%X#W>(F9S[#_=9 ,/1[(N//,PW99Y;3VM]0PX/-(LP#^8L:4%YDRBF<.>PXC/?*1R977S51LK$'Q MBT;J\]LZWOB6[?M=>*TM@PI9!C]'J$]AQ*?P8IZBBU\V#*+I#*IL&>R__?]HZ:VULDN:GK8LFV:+-MD/[G_:[>Q=_P/N[6Y8!O&/[&#?;S<][ MW2V\=[2)FNV]L[VCY@6T?]:ZV.D FQPUW^Y1X(N[ED$PP!Z8ZLQY6 5MJRZ"]L];:W2K'_T4U#>9L"0PO]7!J"L2BWVW\]W]B M@7Z;?N;3O^"XGWQP_:+,%7HU@K&H2%6/ MONP# H +JJNIZD8^2+,IC3H>"DPID.4H-[+4-FE!:9#-+'Z)&.3J59.IQ1+KEX<-1M'G%G]9,T\>A( MVPD'Y>[BO6$+SCP[M+F_'0_8:0+6&O5IE<5>@G''OQA5EA\(L:@WXG]^6D\&]?<9DF(9=;_Z='Y M?JL'P\S)9*0I,T/6^Z/>L#A?[_N;84'X!)=2,X;AI.B?IG8J&@\^'@[)I#O=YLPEFR= MIW?;;V^BYL7AX=ZG-'OPYU&K_9'LM=?@?3^PUE_WQ02LX=BAD!%E>,:<#9G% MWF6>>A\YDC#:(!A@PJGQ9K8A@?OQ_11!@3MYR]2R_:;EUMFW.MB89:*[4 MVPJ[!D^MC!]N*B-"2AIE9.:%DAFSG&=6*06_6HI!+(X)OO):,E!6$)%07U7( MAPU+R:E=S#'IF\Y)">]?RE&BT2\:_53JK7$T*O*!S\L$U61)YM='E/*RXL#T M\HOR]U\KPF /ZXH'$]@715\]Z6^M[JSNKC8F%6R*QDTF:K3ZJ[]^6RD6CMK% M;.5];]KAXJ+]]M2L: HN-/29RPYV"NR)<8U)K +@6P3@H8 M'_(3TVF$L^#*"DAP.*9UL'7XJM)"!CII)#ZY)T(UO^6@WPQ3W#.OO0#3[_=G M%3SB\)"E[*]L?:W#U$SXERFM4KQ 1(R%1C+2* B>N\LHP$@ M3JC^]>[R@\>3RKL^Z/;[PW[O>>:G;6\T_PY44FI#R) 1. ,9\^50F5((+0XB4(/R44#1%UEA/WW?RJ"Y6^#QC!TPDF2>:-7"OU%FO3I MC-)(T#"@HH"PZR2[H%_VL*S420[JK%]1K_('K0R]*JHX2=$*1?"-DU$Q&*5< MK6&_ 5>4,R^8_&)_3?9+RB9?<\-7\TF"TF)54/E#25!Z%2'^0WE%7S_'?K#5 MK[XL7Z6R*B_+\"K&WU6#8\&=U0=HSWC923[LE.F-P;C#ANN8P6#.LW=S[H_" ME"2]>]ZU_F=P '>HW/ASDV=_'F>'O#'[[F[>#.X=[1SM'^QN%1\],'UB(?4.NHB;^\/G_2/XWT8+_MXD MY3O>CK,*E=8.<@S. +898PZ< 2\E&)\(Q50^4=(X7J[23]CIN^/&+_^52CCA MQHDI&J>F,PIWW(39TD&M"M]6A0D=C]FXUH,'Z,&M*4,>B4(1YA&&UO3H;:\?*BVW-P:2"N_O3;DZG#K9@_,49Q M[W0&?A3-F)4LTU3Z3$II'7(.? L"1B#XARTS\.:?1EDNO-$TQ7$8-MZ]6__V M3,!W+:^>U*V@5_[S?140;T<&[M[UY%[W5B_M9SP,#7O><(ETX&0JI9!<]G]&>7+8P4^W87(!M'GIL].4 M(#M>\#[QW*\Y_%-52=Y\.IT6O#?\*-4$+R\]*8(+I3V/2:.LUS)H_ +M@5(U M!B,P8@>'_;1J:[J@?'AHAK??_;.Y^9;I%<,:-Y!AT)7"&IT$P(YZQ?>;T7 M!K=)X"<6G,^L0-KNCS[XYQ[[.,4"'LI"K?Y-?9E4"?GN4D)'H\$PC^=?XN2G M_*XR\/I][)I8!PBGFP^'0%&A \13],OJQ)WS1@#SZ;RQE2RI5"+[-#0VS-", M5^??(M^K-JY'3W=&<"6,BXE?=\+!J#-.8]_-VHU?4K_+WP@EJY,+AH=YN13V M)"V%?6PF'K_O)<&&P:^K]Y1<>((%@I=]F[IV0J?/BS_/FAL._6V953R*D$5G M"3C="F56B)@1(91'E#,IZ2(2Z+@^[[R8[-I4R_6_?XC;KM7$OL9V],OFYH)3 M&["):73@2T+#. ?4EHKZ^U+;BV1VW7NT #@]O0I&9RC?S8>8]\HB1&4F3)KP(_"97WC#\C3^ M;7K9-R_X\OM-+TR6YN3B+[SK],J\-Z9N3&Q&IK;S=8-Y=4[37S]<+H^*52WD M[&L K()JS7[Z"VXDLR]80.DJPH_PMJL,BSF4#%S:8,Y55:)B/>U#TB_.[XGE ME!>53. F%U4[K-/=XJD28/-H\Z*U\<=1:R,9".FY>[QUT3IJ7?QQV#K:3&&; M.ZF<>T?'9\V+M7.X'S7?-E'KTR9)W]@Z.J:I7G$3WC]]V_Z;>RH&,$6BDHYD M5 OPW)!AF75TG/^#*6%2$[GR^MW]+/WX504O4?X]SL@LBVP_.)?BULX;CSWM MN7B4L'87'8^&AKE\X&U#@V M2MF3TXVNEK&V\1-9)7,N\0RU@ TT1Y\,:P4)YKY:.D]&&UC1]( MT-^AY+/G@T=8I/%P.OSYE62+I_F;4__^[=B_KPGNQPANVH_C;IST8DUT/TQT MYW>)SIIHB%-9U"Z5!>4J4]:A3"E%D=*6FH<6<9_%#/K3AS3C5T*'*?/_WHAG M'N^;QREG;\!L[?7+R9?18!QVA"\=[WMR3Q'T?E$^JW.>'OXYAT?#8QL]^+A^ MBB2>YH/2#.Z9GLM-)_F_J7YANCAM:.M-X0>-M*@[]U_*FZ>_F%_OC2 VOF_* MK4(QY\%AZ'2F,FS\ I(I([_C>J]?CZO^>L\D_EX8/.F$^-M@5[%.,MGAMI6_M250:'I@C@LMQ0 M'QL"* UA!).4S25LC-@@&I$44402)GND^7)@GMKQ>E-7K[;4_WFVFK876MUOMS5;[[L#S_(K::[TJ MT0^MY]1HE>K9+Y$DJT3/?ELYMJKQPRKE/])TPM? %>.C5?3YZF8C9F'>I7%8 M)/OG/[_-:1@,W/=K.^W&5N/-5FNMM;ZU]JX!!M#V3G.M76Y#;F[3T8*'FIZP MX%21VEOTKZH5<+$5$,S?K6'H-O!JX\UE7*:LOC=>&?#+J&=&/A\&_VNMC#/( MM;BMOU_XY$!)P(\&G?O ^KA/O -6\+&^%Z?\"P"L*6:A*4;C"<60U4;3],!C M2OA,&H\ZP=,^W M3\+X+0"XII^:?N9F)R4(,U3S3R7YAZ()_[#59.<,"Y!1 MR3WOB[X+/M%-32XUNB:4BI+*8Q"=1,#MYIUKKCK=ZXQ6$T&1-*S6MS(U6$C)K6JDJK; )K8C5 MQN;986[S86VDU&PR1S8!0#)2LTDUV42NO-[=>MM::W_:3FD?GQ2$JI MI5_CD3NU";ZG L%T27XEBA!@-),J!+,K0?#=%8IGA:RR2/&;[9U/:SL;V;OM M[?_9:KUM[+;7VIO->XL17';#[(HMS[1L03MME_)A9-+.)YWS23'3M,7J&W - M&QAE'\KB-B;OE=M%?3:%SSK]_O&D>-=DO>AJHWT8!N$K5S0.0B\4Y7XP#K[2 M!D!>*CX>\_%N6ZGJSF@\6?>YG^J!E7NJF,'EQ@5PK2^71!K'97FWM W:5T0V$7R2S>!27N,:;TE$#Q ZC%[IT8U34^3]T: !?0\X M&US?BSX)?OUJWXAR<6 JO30,!^+_"X/7963F]+AY:D"X- ; M!;BV+(DVWO8L[]I1,2C?J]&!"SJ YZ+?;1ST80SME8=/S#F\7-EW)T5^FLJU M >RAQ?3&$TF$-$P/AN,#@X2:R0T@U?%/_7+?-2#R[GT<;7Q*<"OY^.> M=\-1J0S&'2;TCG^/ MTK9& (SRJ? !VK6\Z/429T<.K#<3OGK+3U SGGOM-^!KSCN]3^/5VB.>N.? MBWQP/)@<<6"L )[*R?ER=Z521X$/2L6'=QCW"KQ:N;KS1:JM5$:HRM]*Y1C1?_I)KR'Q15C),B[PZ MH$AC"4RJ@Y7?- C#U-#P,,GB/1!H8^M%8Y+V]&*JE->SGZYMBY(^=JW72Q][ MEW'_IW&Y3V%92_'6CH.I+R^+_:7B5/EX&>TOZ;K)8W-"S@)14# M2^I6XJ;<*.S%#<5,*P=?/;!>GKA3+V]:+"M+#D!9=?1;^\AECU&:],%ED0 [ MXGOK$L[P%6YU%TG5 5=>;R>VL7DGI0P!DP!3G/1[Y99NA3G)8>QT^=@Z<>,Q M)#QTWZM:7H\BK_:$=M.0"N/61') 2&"C^)$;;U0%325?N#%,H\%T'$]59<<6 MP""8(FWS%XK3W$V(-''F8!1!SB!O=YZ:3]Q<#OOEL .(<,E"&-NCKF/R[J#& MPB+I;AK;QV9=DIR=;"-P:4/6PIJ[XEYZ-TE69KPG\0U973?O'?1KOPL*YT,W M:6CIR8Q.3I+C>)B\D62\0@-)<_N]@WY9[[K3MZE&R/9?6QL9UJ"Q1;]G3O," M7 [H!V@)>+RT>,K]GCOEMBS))P&OLM;F^0-D[.. 3![BIB6/[\N.VI3U3THO M:3QV#\9X25[!N,E:Y',7N0&-3A71QT[5+3ZX')FG0_7G,*T/_R(-T>$L'Y1# M?L=\!LHH1IW)<%Y<[@Y\(\9PGR/7#*DB.UCJXS92?"D[SMVQ->YX"UNODEI_#>ZY1,[8\B"K3%^2/+VBUYY MY9US,?@4,QMS8-E&635]8H:4%Y7G@.].4I@[]5(J8.S*.%KYO)1%EJZK(3]7 MR$^VK>Z##^X3!?5/IGYC"?2/O=)1+ OP#:X!U_<_]Y++V2AC&64DK-%NLPDV -<%WJ#,O8VV>YA?>JMO#,VZ6Z"QE8WL=QX\%N# MO_T8)"6G*)4V.R]C,^OOMM:FX9U:YG.5^9M^?VRB;A2C@\::[X)02\^C'&/Z M1>/-QMJUL2")\IJ\-\94 )K?#H-4=7,BX'<;[4$MX,40L,D[B7>3!0G/ B^D M#$2[41INX3?0]W(.I=3RJ;U2RVR1B!B\BW)>!HY>.9J3 +@K@IE,/G3'I=S* MO1QJ 2ZH "<:!CP:X7%IXQI[WA@W4>XW-0QCQ\"9DW$#TQF3Y#ZZ?C>49UQJ MV $*@*GS.@2P8.*>&,ACHOUGE"?<9#7 M#+Q8$NV&,([.3B;H00?S83G16XJWM')KB2V4Q,JTA'(=&(JU+<_'$G(]# M*5?QE_N[)G7)_9^1=DLMYX![Y6_3'(^QW( >:_6:NWI=@\"A.;TVL0]B,H/# M=!R ,(:\AP\N:KG/?2[)YYU169]],KT\V1'W)J76\JVD?&_I M-;A\X.8-)T;.,'329M6C%5DX 2:A'913E:5O/\[< MGLYB#JZE9\"UXR4 UR[[LBBOKS!YE!4U]R2C/M$VF/=+FWYY6<\<5^C4&O54 M&3,QEDL/8& ;!#-(N0.E^]>[D4A14]\B4=_EA/#4*YGD-XVYKWL2@!3+A/]^ M69W#Y^:@!Y28NT9G.F581S873*:'*3H]SCP:B_;*Y1A'9U(J\HO&(%6I?'&5 MH5PZK:64P6@![>V%SHTX:2\5JZPEO4B2!F/$ :7&45IG- AAAM4>SW=;#Q? ME7XJ8][&32:B7HSO,.YX=-(8G ^&H3N=AXR%&0R+D4OA\5KN/&_='V>WE'672)'A#-N]=9DQ>/CZMGA^O%K^Y4OR;B\$GE0S&&/NJC =W MU.FK:Y2_J^++LPE.L9G4G*&SJ#E#Z;C,SFS*SCQ1K]ZI.E/VZGBCM'*R%9/? M&F^V6FNM]:VU=S?W3+N-P0=VMEA9X"_?:F\VTQY55Y_\M8H[#_QBO^^ /FN/VB4G^L;KV^W=K??;6V 7#8:?ZR] T%M-G;_O;GYE:)( MC_[N^D&O_DMI>(#S9E(%'QB<7#B9) *G<=O\.OV LM[7%3\78$Z 9=CIF)-! M>#7]X;?D)G;,^:N\5SZJO.FWFWY 8J1;I=O*OAB?GI"55JM4X\17DX*%DP=/ MJ&RUI+)I[;@;YX172O<,.V8CN-"U M8,U.^@9_SZZ:*;YX4/3!V+H"F=]DY+(#UG9WKX\;7Q;K M-S_V =#X8AL3AD^1&IP&!/#=?6/Z[;-XP'Q>\KOQ$\L_5<+/>NDTCYW4:R[= M]W3OK8_^(1%5H8T9L4FC_)^^_;O?2=WWASVU>_!JR!.G8YZ5_G=N-_ND[LG.Z1YLC?[1YNO]6'VUW=[JMBP.V MU]YCS:,#U&KO'.]U=P[W-YID[\)=--L'M$7V.\U/^X?O:*NS=W%RO'_D&+B@ M9'MCB[4V/J+]MW\>[WWZ<-'J-FGS8I.U+GQWO_VFN_>7.MO>U5W7?=/;[G[\ MO-]MLNV-#[1UM ;7[.3-C4Z^_7;O<_/M%F]U]W#SZ,_#_;=OX#D[AWO=L\[V MT9_03O.B>?$!-0\\:[1//HIF M%]X9[FQM?+C8._KKN+5Q>+2]]0C9J?:G[Z%C]1@*\3/#+IF8K.&*:11$Q1SS'6L>0GC$G-3XO& M3^@6/U$4/ F>99)JG#$F=*:D4IGD,C@M"-<$ 3]A\4(1N4#\] V+*^OQ M?Y72%N_*&;E.E3"6FV4]A''$\[+Z\(N&&3:BR8O&:=+_1_6LR/?UZ[UC5*69 M?$:6YMJIR3M)CF_Z1=HN^ZJ6]$:PPZO?)DYSS>FSXO36[AV;D]"H&(L\4]&0 MC,&8G&E+36:E]S!.DX@L7WF-)7_!*?M93O\*^3R6S5GK]M-::;5NST^W;]MK MD0;)%8L9#BIFS"*46R:X5AS6RS9K;\;J1,$:N")EE$ MD@.S8909&DG&F5!(>IS(#9@-HQ=R&2-EM2+/VFJI%?EI%/FVB2(5(=WE6L\ZO%(!JV0JKW/@ ML)J\9D9>=^?KC$(>([ ]4! J8R+P3&E#LR"$2G+CBI*5UX2^4.RGN:L.G2RN MWL[("*GU]I'T]K;1H7PP2&&=$2]UQH)2F>*$9I9Q2R6AU&I7ZBW5?('T]CF% M1=X7X<3D_F?RY6H?ZFG-CHG(-L>+7&OG:<8\MKU^Q_Z@+F(G,,N0E3%CVHE, M*; _B(N1.8Z#B!*<)_:",KQ OE.MP(MI?]0*_-@*?-L009@;*YS+))4R8Q3I MS&B$,CA*5.12&&U @7:]-3X:0Z"E(!C%ME)_1ZMIX^2G5OFV\ M. P2#"1FE H!QHM2F9$X9$(JAITG"F,%Q@MZ@?@B13^?4Q1ENZSCY'Y^[6'M MBCVM\5(*;LQU-97->F%#>VW8S-%9HK/M-K2_W7W\P28"R!S5*"DLB. M-I:IE%25)\^3SSEY%HXHAA@EA21$ \8K SQ2*;QDD@N^L4E06^@[!\H53TIS MU;UL=(-TMXZ MW2B$-YN)]$:Y2FD-3*1&@^O*0A5K#G*U.E@*OM6.;[L+]$0XA0,Q")A"'AB+ M#E0VNJQ07!.KD,-F8U-PW$ZKH29;ZWK:L4+^E<>J[K5Z7HJZ+T'=Y^D,XQXG M83D(RFA@VB/05A#0403FC0Y1BJ3N"KR\GNJ]AZV<-OVJBFS_ M]Z1_7%4Q_N#T)^ ML37T6T>C-,5?J]^?/=V+@1E.T[7=LP^;I+.L\4V?_T MEA,3J-(Y348D!L&Q!N5X!.^5"LX)+4S. L2B32XY99XU/'V8E(RR-M=Y;=+] MK;>*2AHL(T#3<@%&:<[CHHG=>HME@C+$L9["2!H,#=H#,3D=BBH!VAH&004CC;5$ MS0P8TL;ZSN5)[R\BL7E%1Y=8GK3)G4&NJHXQ-<-W5>_"&>,JY;M6A79]$]WL M<#,9F;N?3[NL/A^-_*?^8% @NS[(_G.!?7&-L2>40()H#TPY!@:A7 .(62*( M#S;(C4U&:3OMSPT*W2H:W4SV533ZOC5ZP8]$331:"C "Y:P0$< Z;P%':[6V MFGKIDT8STJ:D21K]"+Q%9PI07$(KP$T*6M6/5J\7O3_,,AVB 2<#!B:%!.T- M 1ZC)!HCY2/>V.1$MC$NWI\UUMJ:^$?1VF5H[3S'P A;J6($204#EN 65"0. ML(^>.$LY8XW4VL?KZ&G>#9='>]2/M@Z>QUEV=\GJ7AE.?R$MM#,:NI)*43-5 M>+^8.660LSIZ"2C*1/!#S"U0E 9LL48J6' AIS4+;%3D6UL)J8O[IP)U3QOX@JE=J=Y MAY+>W02LJS6]N\#<,F!N,?@>$Q<0Y0ZX5Q*8- %4;L/(N#>)HB#'9.Z#TL92 MM1FK*WJE&>'W1>>;PF^*SB]3Y^>IC>%86)^;:$=KDZ83!@:+G/5MTQ6&H@VF MTGFEVD2N1EV'.JOK4;D*Q&=Y_I].Y58ID[(@6D&TI5#6 M@FAU(MJ"#XX::@75()16P*+),7U:@U4X>B,,]4)5B"9T6\JZ_' -(ZI-CO>3 MEVKC'WM;O^[]L=?;VSUH;75V6@>][O;_^ZW[Q\[NJX.JXK[\I;7[\L^]WNNE MNNJN\1D71$V3//WH)*=3G$U0'=_P0'>Y5J?0EZ^RTXIPK4'?V/Z@/[UME]CK MGF6M^F<\JN8YIVVU6\?F2VZJO0R@)2?74-"R M&9 6 L9QE(1$#219/< X#V LT1!MDJA" 1&777*RK4F3 .DQ MM2I*:C$^"?DYCW+[T:JF9PEJ70&"M7MT/!A]">%5J&JU_O'-#"S05CNTN<4 M5Z^8-H2 8<0 "Y0G:/,4TC[$!')!(^\V-FE.MRT1KFNLS36QDZ+-]ZK-"R$A MF#G/I &$M "& @:3_H.@B8A.B6@C2=JLVA25AM /2U3"K$WZI"J0/JI2<>[J M BW9NO?N&\JBO !R6T-?Q?A?^%4!O/H []VBJPB9@'0"/,&P Y:V*,C]30 K MSS2E),?%)LM,M+ELDF56-+J9]*5H]+UK]#R%<3Y)STF?RT=[2%H=P.H@P&%D MI-"*8Q$J7XO4HD$:_9A\+6='ML>Y?^42;C*:ZW)1W"RKQ4N^+XE? &]I@/=U:X&VI$4@5% ) M\"13D#8M"CHDZ-/,(T$"(R+[5WA;\[H:R1;W2@,U>2G-+8HF+U.3YZE+-$(Y M9A5@:PBPI,5@(XNYH2LBTJ?_C,N5C)2Z\\G0_;E5FEV3.L!>')H%6 MA9=97>XMC^'1&],UL;I],TJ-_<_:7G:G^G6DQX=DCH@0V%F20 M#ACC$JP4%%BP7*7%[:*7>6=*3*-!1G71YV9RS*+/]ZW/\TQ38ZJ,PAJDXP:8 M0Q(4C1P,#R$INL-$QFPS8EU7&^BF.JRGS\C[J;UVKAL-*PU]-=*9$ M7"X3[%XND!=)I7,62\"2)\J"F0 C!0.^8#H2#EIP#X]F?AIF#J)&Q'A,M-Z_/_%35>OAHO9!X*GN243&"B? #&(H6TCB,83XEG$@EB ML]./DG:2:(/4N)S"KL4I;+?F&+]R:M.(&+^"WLM [\4T2D55H!+E[L4V%[B) M'/*O 5!*$>(*R(V-B5M,]JDO/&BS9YJ>NR0PS0 Q=EP])B#I<8" MILYIY11UN0<=YVTF[YP16ZIUW,XU-JLM=N_GWH_>F*[+-397?JA8T.4!]#N8^XY#4'O?JS M$0K>+0/O+LFFE%):[A2PD"MV.$?!$)>+02/LL5115MF4DB23K*Y C&8TCRUJ MWQ2N4]1^Z6H_3W-4$IBDR('+C589YTGML;00G>6,6"^4%%GM69N(NKRJ#>NP M^@/VU70&-)O_JWZ>\J/E^FUJ"?]?PYYD-W[\M=D,ZN> 90NH;PM83$6E3GFE M@P5*/4E;@$Y; %/IGX8$[IPBP:"-3A6 M)[K-$UPJ!'9,:C"2)VN6Y&!5CA*Z:1)L3/9L="JAF\!MCNKRQSVS-FG+X=! M?9[TGP[[@_^[,1V?A,6M-P A?N3P?016'@^G(?3@<#9).3/[W?Q3!\I>J!???H1D,<_Q:2ZIP=B(Z/\I6G]M%O_^!%:O@CC@T,S#K6X1?8ZSRY#S=&P M6LDOS+@[/ICFCJE_F<%)^/;5IT8#*CAZ#1QUT_WOY]W=G8_IWG[W/GJZ.NOKPZ[S](S M;[W%%#./(@:M%W^%#7% -3*)Q3D-F@H/1D=E ML&58,+^QB0EK2T+:!"]F.RWB7':'-V6[+4NPT4N0[+][*QS6B.H 3EH"+!@! MUC /(GA*"/54,=T<_E9VRM585<%I&QRFX%A:2\Q%#S9:"C)09TGZ0;6: 1M& MLLUO0N#Z%:94,#?ZMAK:K73M.*2A'\/@R[>#/]__6._YRIVSJYMVE'K]L([+ MGG!M(C=JJ_=ZCEB5O^P[P"K!&C?#I+GC58L%=B(:" 0)8-%AL%8)B 0K3S#* MG6 RJ#0I)[R@3D&=^RA/6U"G+M29/S5WE#$J7 1'L0.F9 #M(P$AK-%>2&ES MXZE$91J$.H^I$L56NN4\W6;0.C9]#_UARYGC_M0,2B&*%2!,W\3W(DEO;[@] MD]T%1"L1L/7!VV*15I^,+Z>3?2:CD)"V'P<)UAA(IKA.6Y (SB1X:V-&VIC6 M%>'?H"#^HM$UDY&BT?>KT0MA?H;J7!P?L',YOH1KL(H'P,@JJ:CTAK)*HPEM M"Z(:I-&/J>KGEG,G1R>#'%C3&E7%M-SHZ'@<#L-PTO\86H/1Y,'K5*P>W%T= MO5(G@YFDQTRO%H#OFTBKNCS;%P4Z*R3X1Y)J)TR[L6<^%Q2L#P4_+!;:BEHY MBS@(Y5#N &1!(6\ A\"0#\:@7&B+MM$EY4 7\D96R%-4]/ON?*8N_2XJ?",5 MGB$!SA4NYC)O%LMWP+\]0'_8O,9A9"*.!^B6>%SIT,#VD@":3=71 BI M,*I<[DCR-D)U10HTIDQ6@;D"-@O0TL M"&4#KDBV(KK-V9UWG]K5:36*U19<+;CZ@.5N"ZXN'5<7>EDY3G)(3()4RH$1 M%T#IA+".4\ZT1 *3BM4KH=M2UA4O^/"X6M'^?T]-^M*S1-$+I>4N?)8+:Y3CH)N9^0^;C M5AOC/57JOY4^K^Y<-E:A&YFA>LW9WTZ_RO?2.@CCCWVWV"%TA:H27?.15[(L MT36?[0:.?10$QMQJ8BUAD1-C/1:&<\0L<\JRMSO5@2E&&*YW]UX-WO3>L3='+W&WM_?I=>_W]_O/][YT>K]_<_H?[;/.^]?X M3<^A[M_I;?WK-_=^?WH]?N77[N]+?SF[]W/^[W?!_-.__0=I//^KT'G MZTO^NO<.=W8^\/V_]]C^T9M^9V>?[^_\-7C=2^\]^BON?YDY_/3FR!;?6%+ M0>C@TA7L"4E<38LV4W6%'RX/MQI+6AN9F'Q-M'AQ:)+V74E95S7[L'ZLY#@H M%1'G"H<$C<8FKL<1]XY&1;$2A>.M$E:>!75)@#5N;*;:M/:@CH:%.Y6%/U,T8,@DOFD[3PRA@E6(?WTD6 :! N\D*)5 M4_1Y4J1ULLL34D.4)BFZL,F8LS0"E\ED-UQIII(QAW4;,=%X16\L*6IDYO,U MT6*6US$,T]9XIKNWHD6UI.NM-)1J&:P1TAH5#"/2*^>,L8IJ2;D/(A;.M%)0 M>K# F2AAS.6&3,$1DSB3(:"1"$"\$XI%;IS-#9FP;&.Q6#>NH?EM#U!9[A%C MA*%:$6PM2Q85\VD#=HE^I1U:$8CSO>CS M/$5%G#"#@@#!4-)G@CU8G)2:LTB\)9$HFC9T2=N:UV7%%A)Z_R&<#TU/:[G# M0ESK(Z[/7W4/#EHO7G6?[?4*:[TWUOI\/)I,7HQ'<44*[*[$MM9=],YRSYVP M(@ G,D?_4 .*),)J78S,8X_3QK:Q256;4-+X;:W0U.;0U*+ RU'@>5X:C:0: M\0B8*0Q,"P1:4 ;8UYO KT:8:3/PS"MR$%5_]+XH_ZP/YF.JY(VA5??'Z^> M"6%KZ+>^$\'N#"/*5EU;I/ULF_Z^@1Y7:2H] 2*T \8E!FW37AVI)AZ+Q+N] MV=@4HDW8G<-'"]ENKE;73[:+5M^C5G^9*_9G S,ZY!+>.+?%] R4%!1RQ+_7 MCD446&+@J,WDG6-%"P-?1>;S*DQ"5=DF4Q\?/H;!Z#B7 2R9-/<8%3H308+( MG6\"*/A8.S[N+; >8X7AADL(RB;6D^0)AC,$P6.)>*)"#.63L[;$=P[M*CDS MS57I)01Q%I6^+Y6>HSP$::N$Y("LR,EPFD"2K4H_D(LB>,HDWM@D;<9+=LRC M]/4<)/6:=3HY,N,/(;LABY/GWLC.01@,;S=* QXMG+7>Q;5SO4*3 MZP>;M?.@\R/P4["<%+2L#RU?+M(?02+2AH'!U +#V(*E/$#47FJG@HT^5Y)" M;2)0O2UO?EZ3=55\0(]5]VNG3$7WEZO[J':N M35<"C.[-UW0FB.*7KQTC7R_0)"&%PX0C4,RKA)$F@@Z>@A.$$FJ\<4'F_LH4 MU65LKJ@[:;V5N':G45'B92KQ'-%)XHI)7!Z0XSF(B'I0TAM S";$#9A%6BDQ MEGH#G++\NA,QJ.OK< S[&QP-\- MX,\MA8U M&DY^K80W&]?+$MS]/!V;)(G^T(R_[$W#T201H'R[XU$5.GWFV2GLIS;V\_Z2 M A>!BR1H D&@F-B/1: I2=:-)4I)1(,1;&.3TS86BX[9ZYLU)?AOS:!D>;90 M@9)5@9(Y0TH@PI10+F%'4,"DLF!(>L4]UBZMDL"0W]@DN(WI73PD)99P+7S& M,_7-9*[U3QN&(?:GYY[CXC-^, J7\/34Z_3K3"@%,^O#S,5*&XE]693/T:)) MS(LQPW(0M@2ON-3<18Z8V]BD;WU\II$;71UVO9CHUC M<_]8WO,W&^F;P=TZ85J"O9>Q#2Q6#+$<">.D LQ9V@8<5F"4):"\]R)2S*JN M0DRW&5JFE=LPGUF!NP)W]^#N@9NKD1LU5[NN97V-S[@PW31-J!^=V$&HH;M:XVZQ M(19/\V('RG2MT,@R766ZRG0U9.1C9@? 4_8\6LA8;L2Y>?>_R]N_?\M][N M3FOKK]U76\]W6]O=_?UN9W8$C4#Q0F8MG$]H6],X]B)IWJE#T?)FY<$7/ M'T[/YQM0$^RU] Z-'T^1,%B[#35X%'ZP1R+8'C2="VTLL1:I:BKC0ZM MEY_XWU-C!R'][?L?-_^3?IR]X\B,W_6'5:Z02 IY^KB0>3Z=/_G<"Q_C0JXL=JM/^>[NV!-^X5?C&88\X3_XLMJP2_\, MNDB&KH,06M/#T#+.C8[2UW_)G;.'HVGZ@NFHNG(R-">^GX"DM3T:5HE[)O_C M67]HAJYO!JV#:?K%47J&R9,KY^CT.QEY(JL)&4WZ>;T_'8>!F?8_AE\^]?WT M\ Q.+[QQMDB?HF]O,3;=1 *V*]^R])G]^:Y03:WX?C8N_LQW.T/7*)4R0A'% M.//6&T^%DQ0K*6/ T;PE?./L38?GQRC'">7!CH/Y ":F!WQJ!I_,E\G&O[]? MEVE1SLW[_)1=O;X7)'C_L[K@PB>SU(6T@W2Z^WO;!^W67F?[ZC77E#O>[G8. MNG_L[6SE@X>#7OIK?[?3.VAUG^7CAQ>O=G_;[1SL_;7[?;F1IC[-/_O#! NC MD_09?O*OYM_N.7S=[%ZKK>@;"%6YJNF>!^9X$IZ>O?CE;"OK#ZMOKM[TR^E^ M<(I<6>WF-M[J^V:7OVGD$S33RE.?P.DWGUY^4EV:HP.S:Y(\P8Q?>1D]P;>\ MQNG57_JC=_[H9C%^(K!>PLU2Q99RLX1T.?6(0^V;L#EL4M[^CN_3L/J(:2^6@QU;@<[^SL M?NWT=G&GUSGLO,\>KE_[KWNOCKK/]_EKLHM?'_TUZ/[]ZNC?ITWLO^?[[SF'W>;J_YW\=='?GPZ?N MR[TF<\!BNBV_MM]]4EOLRG MCRR(^F:?L<9EF1Y5E'?:BQ,)&(=T*U^#;PUR0[O$"X[,^$,X]2('=S+N3_NG MC;-;HYB[H]Q*.1YWT&DS3,VJI^_VZ.AX' [#<-+_>-JQZL_S1?#;:)"G]KGI M#S-!ZPX/SE? UK@_29=VTC^'[UZD:1CYM("ZL6<^%QY7%X_K+%JM0I#H ^9 M@W;):O4.C'!)]MAXQ5U:&8HD'M>F\B[=\$H8>H,18""$7I;Z+T\\:; M"\)@9P@@&R*P)&TP*GJ0$DF)H_-"J(U-+!I2S^KQ,L+FW7")Y+\4;V?QB1=_ M]D93,VB-,@*VW$4(K)CPG0GO?;1TO98+=K7WOOMGPWF;.]O'7HS&^0:WIM-Q MWYY41E%O],*,PW!%NA"NPO[7/5@DO8G5,"G5(FR!"U#"'?0XU MO#OI7;&3F@(93:7+UX:,@@HW085Y5DRI9-RI"-&29 H;(Y,I[!E(Q V6- KK MPEU9\3V?9]S5T]@0SG6Y>_T'0<+W6 7W5)2G4:US+5OR!#S:$^[Z)VA]-I'E M\R8BLT1F!\T,!\%* XDQ"IY)P2KY6(&YL*I?7, M,!NJB*,DZ77 UQ^G_MXR)[>V)4D\4NVTN[GWGZ:[2O>*T=/'*W"Q^ M@M7MDL#O_V;U$T;$RMPK4?(FB>5SG(S('\3K-[#J<[/SUZMR/#\WRY-!?)2, M\8/IR'VXA@/^.F(8CS[-'T6NV*1LI;O-%#_9*2],W\/>L+5MCOM3,RA3=#9% MSIT_ZK-7.QE%D[)B>9E+FZZR^QFA>YVZ1ZM7PK6.Y(U=,X+.RCJV:%& UYV#K:'0RG"YG M"NYAZ$KG!B[*Z/+HA5_-P Q=:"<0=R$7)LT5?UH+U5::B CUC;Q+J%FCXLRN MJYDWJXCK?_WW[T?[O?WTVGWM/N_T]Y_O MHV]'57^2[O-7_<[7WS]TWO^)]W=>'>W_G>ZSUSE\\_=K_/K]GSQ_YIOGK\G\ M454G/<^;YWMT_^@EZ?3^_-1Y_OKSF_?O/N^39X,W[__J=WJ#P_UT'V_>O\FY M\60ND(P8'!Q#%GQT AC7!C3V##AAR&.%=7SF01AS4WQGE%@_J;P=QB[6^*_?#X6B09F^R^]^3_O1+8P[<5P3% MV'R2&'-8!1Z!*,Z !8W ($R!D/07-L9+%BH4*^A5T.N1HI?%WL9( B+1,1F< M#D1CE'9];M,>[\)=T&L58HE6!-H^[\_%$IF@M#5>@748 R.>@^8^ M)>>N:C MTB+W9FI7C4?(8KFV@G %X588X6X228E$VN@-Y9(G&D"%52[HW+'#*Q^1"NQJ MB+LB@+(PM;O#67\>SA@U!GOP*EI@(D90/!(0FN"$9(QC;C2.L($LDK$@"1E(6#EC/P!3;L!AA6^5A_ S<=^,ZD9#5@G"Q3) M!' X\;6@+&#$O#4H 1[.!4M86U%9,*Y@W)I@W T@3E$>1+([(TL&C(K.&*:1 M1$Q1SS'6L5BB#4&V.>K&HA,RN B6>Y*[!#.P(F$<<5['R+WG(5:6*%)M(A?! MK8F6Z$HGG]\P[&V2]:75GTQ.\FEN:_?@Q8O6BX$9ED/V>67MI845_,4:>+.CW-VCX\'H2PC5H!4:RO*W'!E+J!;Y%3D]"";8PU%J,KF>/^;X[P+*6@F49(;6)X;SYG@ MP6CJP*9-4YNT*ISQ3=LLQ M]*A65_W8,N^%E(O.)RTIDC90,$J+A*GUAZL1PIX%-)$P;#$,A_+ M(G:76JY%]PM&%SD5.:VNG)I1\[SLI4W:2Q="G"C6EA,,!E,,##$!Q@L!4820 MK%[B$>*-VDL?1?S21>>4NQC+E%3A]-7H.,N@N*76]TR@"6ZIZF)WMM1V/X>Q MZT^"+WZHVA#YRV)]"B6UY#0W.E($&&$<+*("++9LD$QYS7OF_..QZI0BY(*D%:DO9-ZQ(W%B(" MYB1MI A'Q&;[IKIS!<;["XUKM@.MC"PC%T<^BFC/*O4W?#X.P\EUVA4T3THE MDK,<0!Z%MGGMR89V]XVI:G.HOZU21.GKO0 M) PW>=#E22OCT;NQ.7H5_GO2G_2GX2",/_9=F'']5\&-W@VK;RC\_2:U47)' M]?SG('/X#ZS;V^)O'<-.L"@ .R6 *65!"6> 1>(C(U1Z+3+G(J