0001558370-21-003776.txt : 20210331 0001558370-21-003776.hdr.sgml : 20210331 20210331122543 ACCESSION NUMBER: 0001558370-21-003776 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 104 CONFORMED PERIOD OF REPORT: 20201231 FILED AS OF DATE: 20210331 DATE AS OF CHANGE: 20210331 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Porch Group, Inc. CENTRAL INDEX KEY: 0001784535 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 900781625 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-39142 FILM NUMBER: 21791583 BUSINESS ADDRESS: STREET 1: 2200 1ST AVENUE S. CITY: SEATTLE STATE: WA ZIP: 98134 BUSINESS PHONE: (206) 947-2472 MAIL ADDRESS: STREET 1: 2200 1ST AVENUE S. CITY: SEATTLE STATE: WA ZIP: 98134 FORMER COMPANY: FORMER CONFORMED NAME: PropTech Acquisition Corp DATE OF NAME CHANGE: 20190805 10-K 1 prch-20201231x10k.htm 10-K
0001784535--12-312020FYfalse34197822816691512156210000P24MP12M10.33330.3333P36MP36MP2Y0001784535srt:MinimumMemberprch:RedeemableConvertiblePreferredStockWarrantsMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2020-12-310001784535srt:MinimumMemberprch:RedeemableConvertiblePreferredStockWarrantsMemberus-gaap:MeasurementInputExpectedTermMember2020-12-310001784535srt:MaximumMemberprch:RedeemableConvertiblePreferredStockWarrantsMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2020-12-310001784535srt:MaximumMemberprch:RedeemableConvertiblePreferredStockWarrantsMemberus-gaap:MeasurementInputExpectedTermMember2020-12-310001784535prch:RedeemableConvertiblePreferredStockWarrantsMemberus-gaap:MeasurementInputPriceVolatilityMember2020-12-310001784535prch:RedeemableConvertiblePreferredStockWarrantsMemberus-gaap:MeasurementInputExpectedDividendRateMember2020-12-310001784535srt:WeightedAverageMemberprch:RedeemableConvertiblePreferredStockWarrantsMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2019-12-310001784535srt:WeightedAverageMemberprch:RedeemableConvertiblePreferredStockWarrantsMemberus-gaap:MeasurementInputExpectedTermMember2019-12-310001784535prch:SecondaryStockTransactions2019Memberus-gaap:RedeemableConvertiblePreferredStockMember2019-05-310001784535us-gaap:RedeemableConvertiblePreferredStockMember2018-12-310001784535prch:SeriesBAndSeriesCRedeemableConvertiblePreferredStockMemberus-gaap:AdditionalPaidInCapitalMember2020-01-012020-12-310001784535prch:SeriesBAndSeriesCRedeemableConvertiblePreferredStockMember2020-01-012020-12-310001784535prch:SeriesBAndSeriesCRedeemableConvertiblePreferredStockMemberus-gaap:AdditionalPaidInCapitalMember2019-01-012019-12-310001784535prch:SeriesBAndSeriesCRedeemableConvertiblePreferredStockMember2019-01-012019-12-310001784535us-gaap:RedeemableConvertiblePreferredStockMemberus-gaap:AdditionalPaidInCapitalMember2020-01-012020-12-310001784535prch:SeriesCRedeemableConvertiblePreferredStockMemberus-gaap:AdditionalPaidInCapitalMember2020-01-012020-12-310001784535prch:ProptechAcquisitionCorporationMemberprch:MergerAgreementWithProptechAcquisitionCorporationMember2020-07-302020-07-300001784535prch:SeriesBAndSeriesCRedeemableConvertiblePreferredStockMemberus-gaap:CommonStockMember2020-01-012020-12-310001784535prch:SeriesBAndSeriesCRedeemableConvertiblePreferredStockMemberus-gaap:CommonStockMember2019-01-012019-12-310001784535us-gaap:RedeemableConvertiblePreferredStockMemberus-gaap:CommonStockMember2020-01-012020-12-310001784535prch:SeriesCRedeemableConvertiblePreferredStockMemberus-gaap:CommonStockMember2020-01-012020-12-310001784535prch:CommonStockWarrantsMemberus-gaap:CommonStockMember2020-01-012020-12-310001784535prch:RedeemableConvertiblePreferredStockWarrantsMember2020-01-012020-12-310001784535prch:CommonStockWarrantsMember2020-01-012020-12-310001784535us-gaap:RetainedEarningsMember2020-12-310001784535us-gaap:AdditionalPaidInCapitalMember2020-12-310001784535srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:RetainedEarningsMember2019-12-310001784535srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMemberus-gaap:RetainedEarningsMember2019-12-310001784535srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMemberus-gaap:AdditionalPaidInCapitalMember2019-12-310001784535us-gaap:RetainedEarningsMember2019-12-310001784535us-gaap:AdditionalPaidInCapitalMember2019-12-310001784535srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2019-12-310001784535srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember2019-12-310001784535us-gaap:RetainedEarningsMember2018-12-310001784535us-gaap:AdditionalPaidInCapitalMember2018-12-310001784535us-gaap:CommonStockMember2020-12-310001784535srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMemberus-gaap:CommonStockMember2019-12-310001784535us-gaap:CommonStockMember2018-12-310001784535us-gaap:SubsequentEventMemberprch:MergerAgreementWithProptechAcquisitionCorporationMember2021-03-310001784535prch:EquityIncentivePlan2012Member2020-12-310001784535srt:MinimumMember2020-01-012020-12-310001784535srt:MinimumMember2019-01-012019-12-310001784535srt:MaximumMember2019-01-012019-12-310001784535prch:EarnoutRestrictedStockUnitsMemberprch:EquityIncentivePlan2012Memberus-gaap:SubsequentEventMember2021-03-012021-03-310001784535us-gaap:RestrictedStockMember2020-01-012020-12-310001784535us-gaap:RestrictedStockMember2019-12-310001784535us-gaap:RestrictedStockUnitsRSUMember2020-01-012020-12-3100017845352022-01-012020-12-3100017845352021-01-012020-12-310001784535us-gaap:ManagementServiceMember2020-01-012020-12-310001784535prch:SoftwareSubscriptionMember2020-01-012020-12-310001784535prch:ReferralNetworkMember2020-01-012020-12-310001784535us-gaap:ManagementServiceMember2019-01-012019-12-310001784535prch:SoftwareSubscriptionMember2019-01-012019-12-310001784535prch:ReferralNetworkMember2019-01-012019-12-310001784535srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccountingStandardsUpdate201409Member2019-01-010001784535prch:LoanAgreementWithCantorFitzgeraldSecuritiesMember2020-10-310001784535prch:SeniorSecuredTermLoansMember2020-05-012020-05-310001784535srt:ChiefExecutiveOfficerMember2020-01-012020-12-310001784535us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember2019-01-012019-12-310001784535srt:MinimumMemberprch:FurnitureOfficeEquipmentAndOtherMember2020-01-012020-12-310001784535srt:MaximumMemberprch:FurnitureOfficeEquipmentAndOtherMember2020-01-012020-12-310001784535us-gaap:SoftwareDevelopmentMember2020-01-012020-12-310001784535prch:SoftwareAndComputerEquipmentMember2020-01-012020-12-310001784535us-gaap:SoftwareDevelopmentMember2020-12-310001784535us-gaap:LeaseholdImprovementsMember2020-12-310001784535prch:SoftwareAndComputerEquipmentMember2020-12-310001784535prch:FurnitureOfficeEquipmentAndOtherMember2020-12-310001784535us-gaap:SoftwareDevelopmentMember2019-12-310001784535us-gaap:LeaseholdImprovementsMember2019-12-310001784535prch:SoftwareAndComputerEquipmentMember2019-12-310001784535prch:FurnitureOfficeEquipmentAndOtherMember2019-12-310001784535srt:MaximumMemberus-gaap:SubsequentEventMemberprch:MergerAgreementWithProptechAcquisitionCorporationMember2021-04-012021-04-300001784535us-gaap:SubsequentEventMemberprch:MergerAgreementWithProptechAcquisitionCorporationMember2021-04-012021-04-300001784535prch:LoanAgreementWithCantorFitzgeraldSecuritiesMember2020-10-012020-10-310001784535prch:LoanAgreementWithCantorFitzgeraldSecuritiesMember2020-07-012020-07-310001784535prch:LoanProceedsRemainOutstandingAccelerationOfLoanDueToEventOfDefaultTerminationOfMergerMember2017-03-142017-03-140001784535prch:MergerAgreementWithProptechAcquisitionCorporationMember2020-07-012020-07-310001784535prch:AdditionalOfferingPipeInvestorsMember2020-07-302020-07-300001784535us-gaap:StateAndLocalJurisdictionMember2019-12-310001784535us-gaap:DomesticCountryMember2019-12-310001784535us-gaap:ConvertibleDebtMembersrt:ChiefExecutiveOfficerMember2019-12-310001784535us-gaap:ConvertibleDebtMemberprch:SeriesBRedeemableConvertiblePreferredStockMember2019-12-310001784535us-gaap:RetainedEarningsMember2020-01-012020-12-310001784535us-gaap:RetainedEarningsMember2019-01-012019-12-310001784535prch:PaycheckProtectionProgramCaresActLoansMember2020-12-310001784535prch:MovingServicesCompanyMember2020-12-310001784535prch:FutureReceivablesAgreementMember2020-12-310001784535prch:Pre2019ConvertiblePromissoryNotesMemberprch:MergerAgreementWithProptechAcquisitionCorporationMember2020-12-230001784535prch:LoanProceedsRemainOutstandingTerminationOfMergerMember2020-12-230001784535prch:LoanProceedsRemainOutstandingAccelerationOfLoanDueToEventOfDefaultTerminationOfMergerMember2020-12-230001784535prch:SeniorSecuredTermLoansMember2020-05-310001784535prch:SeriesCRedeemableConvertiblePreferredStockMember2019-12-310001784535prch:LoanProceedsRemainOutstandingTerminationOfMergerMember2019-12-310001784535prch:LoanProceedsRemainOutstandingAccelerationOfLoanDueToEventOfDefaultTerminationOfMergerMember2019-12-310001784535us-gaap:SubsequentEventMember2021-01-310001784535us-gaap:FairValueInputsLevel3Memberprch:ContingentConsiderationEarnoutMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001784535us-gaap:FairValueInputsLevel3Memberprch:ContingentConsiderationBusinessCombinationMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001784535us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001784535prch:ContingentConsiderationEarnoutMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001784535prch:ContingentConsiderationBusinessCombinationMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001784535us-gaap:FairValueMeasurementsRecurringMember2020-12-310001784535us-gaap:FairValueInputsLevel3Memberprch:RedeemableConvertiblePreferredStockWarrantsMemberus-gaap:FairValueMeasurementsRecurringMember2019-12-310001784535us-gaap:FairValueInputsLevel3Memberprch:FairValueOptionNotesMemberus-gaap:FairValueMeasurementsRecurringMember2019-12-310001784535us-gaap:FairValueInputsLevel3Memberprch:ContingentConsiderationMemberus-gaap:FairValueMeasurementsRecurringMember2019-12-310001784535us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2019-12-310001784535prch:RedeemableConvertiblePreferredStockWarrantsMemberus-gaap:FairValueMeasurementsRecurringMember2019-12-310001784535prch:FairValueOptionNotesMemberus-gaap:FairValueMeasurementsRecurringMember2019-12-310001784535prch:ContingentConsiderationMemberus-gaap:FairValueMeasurementsRecurringMember2019-12-310001784535us-gaap:FairValueMeasurementsRecurringMember2019-12-310001784535prch:SeniorSecuredTermLoansMember2020-07-012020-07-310001784535prch:SeriesCRedeemableConvertiblePreferredStockMember2020-01-012020-12-310001784535us-gaap:TrademarksAndTradeNamesMember2019-01-012019-12-310001784535us-gaap:TechnologyBasedIntangibleAssetsMember2019-01-012019-12-310001784535us-gaap:CustomerRelationshipsMember2019-01-012019-12-310001784535us-gaap:TrademarksAndTradeNamesMember2020-12-310001784535us-gaap:TechnologyBasedIntangibleAssetsMember2020-12-310001784535us-gaap:NoncompeteAgreementsMember2020-12-310001784535us-gaap:CustomerRelationshipsMember2020-12-310001784535us-gaap:TrademarksAndTradeNamesMember2019-12-310001784535us-gaap:TechnologyBasedIntangibleAssetsMember2019-12-310001784535us-gaap:CustomerRelationshipsMember2019-12-310001784535prch:ContingentConsiderationEarnoutMember2020-12-310001784535prch:ContingentConsiderationBusinessCombinationMember2020-12-310001784535prch:RedeemableConvertiblePreferredStockWarrantsMember2019-12-310001784535prch:FairValueOptionNotesMember2019-12-310001784535prch:ContingentConsiderationMember2019-12-310001784535prch:ContingentConsiderationBusinessCombinationMember2019-12-310001784535prch:RedeemableConvertiblePreferredStockWarrantsMember2018-12-310001784535prch:ContingentConsiderationMember2018-12-310001784535prch:ContingentConsiderationEarnoutMember2020-01-012020-12-310001784535prch:RedeemableConvertiblePreferredStockWarrantsMember2020-01-012020-12-310001784535prch:ContingentConsiderationBusinessCombinationMember2020-01-012020-12-310001784535prch:RedeemableConvertiblePreferredStockWarrantsMember2019-01-012019-12-310001784535prch:FairValueOptionNotesMember2019-01-012019-12-310001784535prch:ContingentConsiderationMember2019-01-012019-12-310001784535us-gaap:RestrictedStockUnitsRSUMemberprch:EquityIncentivePlan2012Member2020-12-310001784535us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember2020-12-310001784535us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember2019-12-310001784535us-gaap:DisposalGroupDisposedOfByMeansOtherThanSaleNotDiscontinuedOperationsMemberprch:Serviz.comInc.Member2020-01-012020-12-310001784535prch:Acquisitions2019Memberus-gaap:DisposalGroupDisposedOfByMeansOtherThanSaleNotDiscontinuedOperationsMember2019-01-012019-12-310001784535prch:PropertyEquipmentSoftwareMember2020-01-012020-12-310001784535prch:PropertyEquipmentSoftwareMember2019-01-012019-12-310001784535prch:PaycheckProtectionProgramCaresActLoansMember2020-04-012020-04-300001784535prch:FairValueOptionNote1Memberus-gaap:MeasurementInputSharePriceMemberprch:SeriesRedeemableConvertiblePreferredStockMember2020-12-310001784535prch:FairValueOptionNote1Memberus-gaap:MeasurementInputRiskFreeInterestRateMember2020-12-310001784535prch:FairValueOptionNote1Memberus-gaap:MeasurementInputPriceVolatilityMember2020-12-310001784535prch:FairValueOptionNote1Memberus-gaap:MeasurementInputExpectedTermMember2020-12-310001784535prch:TwoPointFiveFivePercentPromissoryNoteDue2020Member2020-12-310001784535prch:ThreePointFivePercentPromissoryNoteDue2022Member2020-12-310001784535prch:ThreePercentPromissoryNoteDue2024Member2020-12-310001784535prch:TenPercentConvertiblePromissoryNoteMember2020-12-310001784535prch:SixPercentPromissoryNoteDue2020Member2020-12-310001784535prch:NinePercentTermLoanDue2023Member2020-12-310001784535prch:MovingServicesCompanyMember2020-12-020001784535prch:PaycheckProtectionProgramCaresActLoansMember2020-04-300001784535us-gaap:PaymentInKindPIKNoteMember2019-12-310001784535srt:MinimumMemberprch:Pre2019ConvertiblePromissoryNotesMember2019-01-130001784535srt:MaximumMemberprch:Pre2019ConvertiblePromissoryNotesMember2019-01-130001784535srt:MaximumMemberprch:ConvertiblePromissoryNotes2018Member2019-01-130001784535prch:TwentyTwentyPromissoryNotesMember2020-12-012020-12-3100017845352020-07-232020-07-230001784535prch:LoanAndSecurityAgreementRunwayLoanMemberus-gaap:LondonInterbankOfferedRateLIBORMember2020-07-012020-07-310001784535prch:FairValueOptionNotesMember2020-12-310001784535prch:TwentyTwentyPromissoryNotesMemberprch:SeriesCRedeemableConvertiblePreferredStockMember2020-07-310001784535prch:SeniorSecuredTermLoansMemberprch:RunwayGrowthCreditFundInc.Member2020-07-310001784535prch:SeniorSecuredTermLoansMember2020-07-310001784535prch:FairValueOptionNotesMember2020-06-300001784535prch:FutureReceivablesAgreementMember2020-02-110001784535prch:ConvertiblePromissoryNotes2019Member2019-12-310001784535prch:Pre2019ConvertiblePromissoryNotesMember2018-12-310001784535prch:LoanProceedsRemainOutstandingTerminationOfMergerMember2018-11-010001784535prch:OtherNotesMember2020-12-310001784535prch:OnePercentPromissoryNoteDue2022Member2020-12-310001784535prch:FairValueOptionNote1Member2020-12-310001784535prch:ElevenPointZeroFivePercentPromissoryNoteDue2020Member2020-12-310001784535prch:TwoPointFiveFivePercentPromissoryNoteDue2020Member2019-12-310001784535prch:ThreePointFivePercentPromissoryNoteDue2022Member2019-12-310001784535prch:ThreePercentPromissoryNoteDue2024Member2019-12-310001784535prch:TenPercentConvertiblePromissoryNoteMember2019-12-310001784535prch:SixPercentPromissoryNoteDue2020Member2019-12-310001784535prch:OtherNotesMember2019-12-310001784535prch:NinePercentTermLoanDue2023Member2019-12-310001784535prch:FairValueOptionNote2Member2019-12-310001784535prch:TwentyTwentyPromissoryNotesMemberprch:SeriesCRedeemableConvertiblePreferredStockMember2020-07-012020-07-3100017845352019-12-192019-12-190001784535prch:SeriesBRedeemableConvertiblePreferredStockMember2019-01-012019-12-310001784535us-gaap:InvestorMemberprch:SeriesBRedeemableConvertiblePreferredStockMember2019-01-012019-12-310001784535us-gaap:ConvertibleDebtMemberprch:SeriesBRedeemableConvertiblePreferredStockMember2019-01-012019-12-310001784535us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember2018-01-012018-12-310001784535prch:Pre2019ConvertiblePromissoryNotesMember2020-12-282020-12-280001784535us-gaap:PaymentInKindPIKNoteMemberprch:SeriesCRedeemableConvertiblePreferredStockMember2019-12-232019-12-230001784535prch:ConvertiblePromissoryNotes2019Memberprch:SeriesCRedeemableConvertiblePreferredStockMember2019-12-232019-12-230001784535prch:TenPercentConvertibleNoteMember2020-12-310001784535us-gaap:ConvertiblePreferredStockMemberprch:MergerAgreementWithProptechAcquisitionCorporationMember2020-07-302020-07-300001784535us-gaap:AccountingStandardsUpdate201409Member2020-12-310001784535prch:RefundableCustomerDepositsMember2020-12-310001784535us-gaap:AccountingStandardsUpdate201409Member2019-12-310001784535prch:RefundableCustomerDepositsMember2019-12-310001784535us-gaap:AccountingStandardsUpdate201409Member2018-12-310001784535prch:RefundableCustomerDepositsMember2018-12-310001784535prch:AccountsReceivableCurrentMember2020-12-3100017845352020-07-300001784535prch:AdditionalOfferingPipeInvestorsMember2020-07-3000017845352020-07-290001784535prch:PrivateWarrantsMemberprch:MergerAgreementWithProptechAcquisitionCorporationMember2020-12-310001784535prch:PublicWarrantsMemberprch:MergerAgreementWithProptechAcquisitionCorporationMember2020-12-230001784535prch:PrivateWarrantsMemberprch:MergerAgreementWithProptechAcquisitionCorporationMember2020-12-230001784535us-gaap:RedeemableConvertiblePreferredStockMember2019-12-310001784535us-gaap:CommonStockMember2019-12-3100017845352018-12-310001784535prch:Acquisitions2019Member2019-12-310001784535us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMemberus-gaap:TrademarksAndTradeNamesMember2020-12-310001784535us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMemberus-gaap:TechnologyBasedIntangibleAssetsMember2020-12-310001784535us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMemberus-gaap:NoncompeteAgreementsMember2020-12-310001784535us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMemberus-gaap:CustomerRelationshipsMember2020-12-310001784535prch:OtherAcquisitionsMemberus-gaap:TrademarksAndTradeNamesMember2020-12-310001784535prch:OtherAcquisitionsMemberus-gaap:TechnologyBasedIntangibleAssetsMember2020-12-310001784535prch:December312020AcquisitionMemberus-gaap:TrademarksAndTradeNamesMember2020-12-310001784535prch:December312020AcquisitionMemberus-gaap:TechnologyBasedIntangibleAssetsMember2020-12-310001784535prch:December312020AcquisitionMemberus-gaap:NoncompeteAgreementsMember2020-12-310001784535prch:December312020AcquisitionMemberus-gaap:CustomerRelationshipsMember2020-12-310001784535prch:July232020AcquisitionMemberus-gaap:TrademarksAndTradeNamesMember2020-07-230001784535prch:July232020AcquisitionMemberus-gaap:TechnologyBasedIntangibleAssetsMember2020-07-230001784535prch:July232020AcquisitionMemberus-gaap:NoncompeteAgreementsMember2020-07-230001784535prch:July232020AcquisitionMemberus-gaap:CustomerRelationshipsMember2020-07-230001784535srt:WeightedAverageMemberprch:MeasurementInputCostOfCapitalMember2020-12-310001784535srt:MinimumMemberus-gaap:MeasurementInputDiscountRateMember2020-12-310001784535srt:MaximumMemberus-gaap:MeasurementInputDiscountRateMember2020-12-310001784535us-gaap:MeasurementInputSharePriceMember2020-12-310001784535us-gaap:MeasurementInputPriceVolatilityMember2020-12-310001784535us-gaap:MeasurementInputDiscountRateMember2020-12-310001784535prch:MeasurementInputStrikePriceMember2020-12-310001784535prch:MeasurementInputRevenueVolatilityMember2020-12-310001784535srt:WeightedAverageMemberprch:MeasurementInputCostOfCapitalMember2019-12-310001784535srt:MinimumMemberus-gaap:MeasurementInputDiscountRateMember2019-12-310001784535srt:MaximumMemberus-gaap:MeasurementInputDiscountRateMember2019-12-310001784535prch:MeasurementInputRevenueVolatilityMember2019-12-310001784535prch:HireHelperLlcMemberus-gaap:SubsequentEventMember2021-01-310001784535srt:MaximumMemberprch:DatamentorsHoldingsLlcDBV12DataMemberus-gaap:SubsequentEventMember2021-01-120001784535prch:DatamentorsHoldingsLlcDBV12DataMemberus-gaap:SubsequentEventMember2021-01-120001784535us-gaap:IncomeApproachValuationTechniqueMember2020-12-310001784535prch:MonteCarloSimulationMethodValuationTechniqueMember2020-12-310001784535prch:DatamentorsHoldingsLlcDBV12DataMemberus-gaap:SubsequentEventMember2021-01-122021-01-120001784535prch:July232020AcquisitionMember2020-07-232020-07-230001784535prch:Acquisitions2019Member2019-01-012019-12-310001784535prch:Acquisitions2019Memberus-gaap:GeneralAndAdministrativeExpenseMember2019-01-012019-12-310001784535prch:OtherAcquisitionsMember2020-09-300001784535prch:ProptechAcquisitionCorporationMember2020-12-310001784535us-gaap:DisposalGroupDisposedOfByMeansOtherThanSaleNotDiscontinuedOperationsMemberprch:Serviz.comInc.Member2020-05-290001784535us-gaap:EmployeeStockOptionMember2020-01-012020-12-310001784535prch:RestrictedStockUnitsAndAwardsMember2020-01-012020-12-310001784535prch:PublicAndPrivateWarrantsMember2020-01-012020-12-310001784535prch:EarnoutSharesMember2020-01-012020-12-310001784535us-gaap:EmployeeStockOptionMember2019-01-012019-12-310001784535us-gaap:ConvertibleDebtSecuritiesMember2019-01-012019-12-310001784535prch:RestrictedStockUnitsAndAwardsMember2019-01-012019-12-310001784535prch:PublicAndPrivateWarrantsMember2019-01-012019-12-310001784535us-gaap:ShareBasedPaymentArrangementEmployeeMemberprch:SecondaryStockTransactions2019Member2020-12-012020-12-310001784535us-gaap:RestrictedStockUnitsRSUMemberprch:EquityIncentivePlan2012Member2020-12-012020-12-310001784535prch:FormerEmployeesMemberprch:SecondaryStockTransactions2019Member2020-12-012020-12-310001784535prch:SecondaryStockTransactions2019Member2020-12-012020-12-310001784535us-gaap:ShareBasedPaymentArrangementEmployeeMemberprch:EarnoutRestrictedStockUnitsMemberprch:EquityIncentivePlan2012Member2020-01-012020-12-310001784535srt:ChiefExecutiveOfficerMemberprch:EarnoutRestrictedStockUnitsMember2020-01-012020-12-310001784535us-gaap:SellingAndMarketingExpenseMember2020-01-012020-12-310001784535us-gaap:GeneralAndAdministrativeExpenseMember2020-01-012020-12-310001784535us-gaap:CostOfSalesMember2020-01-012020-12-310001784535prch:SecondaryStockTransactions2019Member2020-01-012020-12-310001784535prch:ProductAndTechnologyMember2020-01-012020-12-310001784535prch:EquityIncentivePlan2012Member2020-01-012020-12-310001784535us-gaap:GeneralAndAdministrativeExpenseMemberprch:SecondaryStockTransactions2019Member2019-01-012019-12-310001784535us-gaap:SellingAndMarketingExpenseMember2019-01-012019-12-310001784535us-gaap:GeneralAndAdministrativeExpenseMember2019-01-012019-12-310001784535us-gaap:CostOfSalesMember2019-01-012019-12-310001784535prch:SecondaryStockTransactions2019Member2019-01-012019-12-310001784535prch:ProductAndTechnologyMember2019-01-012019-12-310001784535prch:EquityIncentivePlan2012Member2019-01-012019-12-310001784535us-gaap:TrademarksAndTradeNamesMember2020-01-012020-12-310001784535us-gaap:TechnologyBasedIntangibleAssetsMember2020-01-012020-12-310001784535us-gaap:NoncompeteAgreementsMember2020-01-012020-12-310001784535us-gaap:CustomerRelationshipsMember2020-01-012020-12-310001784535prch:ProptechAcquisitionCorporationMemberus-gaap:IPOMember2020-07-300001784535prch:ProptechAcquisitionCorporationMember2020-07-300001784535us-gaap:RedeemableConvertiblePreferredStockMember2019-01-012019-12-310001784535prch:SecondaryStockTransactions2019Memberus-gaap:RedeemableConvertiblePreferredStockMember2019-07-012019-07-310001784535prch:SecondaryStockTransactions2019Memberus-gaap:RedeemableConvertiblePreferredStockMember2019-05-012019-05-310001784535prch:MergerAgreementWithProptechAcquisitionCorporationMember2020-07-300001784535us-gaap:SubsequentEventMemberprch:MergerAgreementWithProptechAcquisitionCorporationMember2021-03-012021-03-310001784535prch:PrivateWarrantsMemberprch:MergerAgreementWithProptechAcquisitionCorporationMember2020-12-232020-12-230001784535prch:CommonStockWarrantsMemberprch:MergerAgreementWithProptechAcquisitionCorporationMember2020-07-302020-07-300001784535prch:Acquisitions2019Member2020-12-310001784535us-gaap:ShareBasedPaymentArrangementEmployeeMemberprch:EarnoutRestrictedStockUnitsMemberprch:EquityIncentivePlan2012Memberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2020-12-232020-12-230001784535us-gaap:ShareBasedPaymentArrangementEmployeeMemberprch:EarnoutRestrictedStockUnitsMemberprch:EquityIncentivePlan2012Memberus-gaap:ShareBasedCompensationAwardTrancheThreeMember2020-12-232020-12-230001784535us-gaap:ShareBasedPaymentArrangementEmployeeMemberprch:EarnoutRestrictedStockUnitsMemberprch:EquityIncentivePlan2012Memberus-gaap:ShareBasedCompensationAwardTrancheOneMember2020-12-232020-12-230001784535srt:ChiefExecutiveOfficerMemberprch:EarnoutRestrictedStockUnitsMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2020-12-232020-12-230001784535srt:ChiefExecutiveOfficerMemberprch:EarnoutRestrictedStockUnitsMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMember2020-12-232020-12-230001784535srt:ChiefExecutiveOfficerMemberprch:EarnoutRestrictedStockUnitsMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2020-12-232020-12-230001784535us-gaap:RestrictedStockUnitsRSUMemberprch:EquityIncentivePlan2012Member2020-01-012020-12-310001784535srt:MaximumMember2020-01-012020-12-310001784535us-gaap:ShareBasedPaymentArrangementEmployeeMemberprch:EarnoutRestrictedStockUnitsMemberprch:EquityIncentivePlan2012Member2020-12-232020-12-230001784535srt:ChiefExecutiveOfficerMemberprch:EarnoutRestrictedStockUnitsMember2020-12-232020-12-230001784535us-gaap:CommonStockMember2019-01-012019-12-310001784535prch:MovingServicesCompanyMember2020-12-312020-12-310001784535prch:AcquisitionDeferralAgreementMember2019-06-142020-03-140001784535prch:PostMoveServicesMember2020-01-012020-12-310001784535prch:MovingServicesMember2020-01-012020-12-310001784535prch:PostMoveServicesMember2019-01-012019-12-310001784535prch:MovingServicesMember2019-01-012019-12-310001784535prch:FutureReceivablesAgreementMember2020-02-112020-02-110001784535prch:ProptechAcquisitionCorporationMember2020-07-302020-07-300001784535prch:AcquisitionDeferralAgreementMember2018-01-012018-12-310001784535prch:PeriodBeginningApril22020ThroughMay152020Memberprch:SeniorSecuredTermLoansMember2020-05-260001784535prch:PeriodBeginningAfterMay152020Memberprch:SeniorSecuredTermLoansMember2020-05-260001784535prch:ExecutivesMemberus-gaap:RedeemableConvertiblePreferredStockMember2019-07-012019-07-310001784535prch:AmendedAcquisitionDeferralAgreementMember2019-06-012019-06-3000017845352020-07-302020-07-300001784535prch:FairValueOptionNotesMember2020-01-012020-12-310001784535us-gaap:DisposalGroupDisposedOfByMeansOtherThanSaleNotDiscontinuedOperationsMemberprch:Serviz.comInc.Member2020-05-292020-05-290001784535prch:FairValueOptionNotesMember2020-07-012020-07-310001784535prch:Pre2019ConvertiblePromissoryNotesMember2019-01-132019-01-130001784535prch:LoansRepaidPriorToThirdAnniversaryMemberprch:LoanAndSecurityAgreementRunwayLoanMember2020-07-012020-07-310001784535prch:LoansRepaidPriorToSecondAnniversaryMemberprch:LoanAndSecurityAgreementRunwayLoanMember2020-07-012020-07-310001784535prch:LoansRepaidPriorToFourthAnniversaryMemberprch:LoanAndSecurityAgreementRunwayLoanMember2020-07-012020-07-310001784535prch:LoansRepaidPriorToFirstAnniversaryMemberprch:LoanAndSecurityAgreementRunwayLoanMember2020-07-012020-07-310001784535prch:LoanAndSecurityAgreementRunwayLoanMember2020-12-232020-12-230001784535prch:FairValueOptionNotesMember2020-01-012020-12-310001784535prch:SeniorSecuredTermLoansMember2019-12-310001784535prch:SeniorSecuredTermLoansMemberus-gaap:PrimeRateMember2019-01-012019-12-310001784535prch:SeniorSecuredTermLoansMemberus-gaap:BaseRateMember2019-01-012019-12-310001784535prch:LoanAndSecurityAgreementRunwayLoanMember2020-10-012020-12-310001784535prch:LoanAndSecurityAgreementRunwayLoanMember2020-07-310001784535prch:Pre2019ConvertiblePromissoryNotesMemberprch:MergerAgreementWithProptechAcquisitionCorporationMember2020-12-232020-12-230001784535prch:SeriesCRedeemableConvertiblePreferredStockMember2020-12-232020-12-230001784535prch:Pre2019ConvertiblePromissoryNotesMember2020-12-232020-12-230001784535prch:LoanProceedsRemainOutstandingTerminationOfMergerMember2020-12-232020-12-230001784535prch:LoanProceedsRemainOutstandingAccelerationOfLoanDueToEventOfDefaultTerminationOfMergerMember2020-12-232020-12-230001784535prch:FairValueOptionNotesMember2020-12-232020-12-230001784535prch:LoanAndSecurityAgreementRunwayLoanMember2020-07-012020-07-310001784535prch:SeniorSecuredTermLoansMember2019-01-012019-12-3100017845352019-12-190001784535prch:LoanProceedsRemainOutstandingAccelerationOfLoanDueToEventOfDefaultTerminationOfMergerMember2017-03-140001784535prch:Pre2019ConvertiblePromissoryNotesMember2020-01-012020-12-310001784535prch:Pre2019ConvertiblePromissoryNotesMember2020-12-310001784535prch:MovingServicesCompanyMember2020-11-020001784535prch:Pre2019ConvertiblePromissoryNotesMember2019-01-130001784535prch:RefundableCustomerDepositsMember2020-01-012020-12-310001784535prch:RefundableCustomerDepositsMember2019-09-012019-09-300001784535prch:RefundableCustomerDepositsMember2019-01-012019-12-310001784535us-gaap:AccountingStandardsUpdate201409Member2020-01-012020-12-310001784535us-gaap:AccountingStandardsUpdate201409Member2019-01-012019-12-310001784535srt:WeightedAverageMemberus-gaap:MeasurementInputExercisePriceMemberprch:MonteCarloSimulationMethodValuationTechniqueMember2020-12-310001784535srt:MinimumMemberus-gaap:MeasurementInputExercisePriceMemberprch:MonteCarloSimulationMethodValuationTechniqueMember2020-12-310001784535srt:MaximumMemberus-gaap:MeasurementInputExercisePriceMemberprch:MonteCarloSimulationMethodValuationTechniqueMember2020-12-310001784535us-gaap:MeasurementInputPriceVolatilityMemberprch:MonteCarloSimulationMethodValuationTechniqueMember2020-12-310001784535prch:MeasurementInputForfeitureRateMemberprch:MonteCarloSimulationMethodValuationTechniqueMember2020-12-310001784535us-gaap:RestrictedStockUnitsRSUMember2020-12-310001784535us-gaap:RestrictedStockMember2020-12-310001784535prch:StockIncentivePlan2020Member2020-12-310001784535prch:PublicWarrantsMember2020-12-310001784535prch:PrivateWarrantsMember2020-12-3100017845352020-12-232020-12-2300017845352020-12-230001784535prch:MergerAgreementWithProptechAcquisitionCorporationMember2020-07-302020-07-300001784535prch:MergerAgreementWithProptechAcquisitionCorporationMember2020-12-230001784535prch:SeriesCRedeemableConvertiblePreferredStockMember2020-12-310001784535prch:LoanAndSecurityAgreementRunwayLoanMember2020-12-310001784535prch:MergerAgreementWithProptechAcquisitionCorporationMember2020-12-232020-12-230001784535prch:SeniorSecuredTermLoansMemberus-gaap:LondonInterbankOfferedRateLIBORMember2019-12-310001784535us-gaap:RedeemableConvertiblePreferredStockMember2020-01-012020-12-310001784535us-gaap:CommonStockMember2020-01-012020-12-310001784535us-gaap:StateAndLocalJurisdictionMember2020-12-310001784535us-gaap:DomesticCountryMember2020-12-310001784535srt:ChiefExecutiveOfficerMemberprch:MergerAgreementWithProptechAcquisitionCorporationMember2020-07-012020-07-310001784535us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember2020-12-310001784535prch:OtherAcquisitionsMember2020-12-310001784535prch:December312020AcquisitionMember2020-12-310001784535prch:July232020AcquisitionMember2020-07-230001784535prch:Pre2019ConvertiblePromissoryNotesMember2020-02-280001784535prch:Pre2019ConvertiblePromissoryNotesMember2018-07-200001784535us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember2020-01-012020-12-310001784535prch:OtherAcquisitionsMember2020-01-012020-12-310001784535prch:December312020AcquisitionMember2020-12-312020-12-310001784535prch:HomeownersOfAmericaHoldingCorporationMemberus-gaap:SubsequentEventMember2021-01-132021-01-130001784535prch:HomeownersOfAmericaHoldingCorporationMemberus-gaap:SubsequentEventMember2021-01-130001784535us-gaap:AdditionalPaidInCapitalMember2019-01-012019-12-3100017845352019-01-012019-12-310001784535prch:TwentyTwentyPromissoryNotesMember2020-12-232020-12-230001784535us-gaap:AdditionalPaidInCapitalMember2020-01-012020-12-3100017845352020-12-3100017845352019-12-310001784535srt:MinimumMemberprch:FutureReceivablesAgreementMember2020-02-110001784535srt:MaximumMemberprch:FutureReceivablesAgreementMember2020-02-110001784535us-gaap:CommonStockMember2020-01-012020-12-310001784535prch:WarrantsToPurchaseCommonStockMember2020-01-012020-12-3100017845352020-06-3000017845352021-03-2600017845352020-01-012020-12-31xbrli:sharesiso4217:USDprch:Diso4217:USDxbrli:sharesprch:NotesSeriesxbrli:pureprch:installmentprch:itemprch:tranche

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D.C. 20549

FORM 10-K

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

For the fiscal year ended December 31, 2020

OR

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

Commission file number: 001-39142

PORCH GROUP, INC

(Exact name of registrant as specified in its charter)

Delaware

83-2587663

(State of Other Jurisdiction of incorporation or Organization)

(I.R.S. Employer Identification No.)

2200 1st Avenue S., Suite 300, Seattle, WA

98134

(Address of principal executive offices)

(Zip code)

Registrant’s telephone number, including area code: (855) 767-2400

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

Name Of Each Exchange

Title of Each Class

Trading Symbol(s)

On Which Registered

Common Stock, par value $0.0001 per share

Warrants to purchase common stock

PRCH

PRCHW

The Nasdaq Stock Market LLC

The Nasdaq Stock Market LLC

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

Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.

Yes No

Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.

Yes No

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

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

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

Large accelerated filer ☐

Accelerated filer ☐

Non-accelerated filer 

Smaller reporting company 

Emerging growth company 

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

Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.

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

Based on the closing price as reported on the Nasdaq Stock Market, the aggregate market value of the Registrant’s Common Stock held by non-affiliates on June 30, 2020 (the last business day of the Registrant’s most recently completed second fiscal quarter) was approximately $175 million. Shares of Common Stock held by each executive officer and director and by each shareholder affiliated with a director or an executive officer have been excluded from this calculation because such persons may be deemed to be affiliates. This determination of affiliate status is not necessarily a conclusive determination for other purposes. The number of outstanding shares of the Registrant’s Common Stock as of March 26, 2021 was 89,415,481.

Documents Incorporated by Reference

Items 10 (as to directors and Section 16(a) Beneficial Ownership Reporting Compliance), 11, 12, 13 and 14 of Part III incorporate by reference information from the registrant’s proxy statement to be filed with the Securities and Exchange Commission in connection with the solicitation of proxies for the Registrant’s 2021 Annual Meeting of Stockholders to be held on June 9, 2021.

TABLE OF CONTENTS

    

Page

PART I

Item 1. Business

4

Item 1A. Risk Factors

16

Item 1B. Unresolved Staff Comments

44

Item 2. Properties

44

Item 3. Legal Proceedings

44

Item 4. Mine Safety Disclosures

45

PART II

Item 5. Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities

45

Item 6. Selected Financial Data

46

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

47

Item 7A. Quantitative and Qualitative Disclosures About Market Risk

61

Item 8. Financial Statements and Supplementary Data

62

Item 9. Changes in and Disagreements with Accountants on Accounting and Financial Disclosure

109

Item 9A. Controls and Procedures

109

Item 9B. Other Information

110

PART III

Item 10. Directors, Executive Officers and Corporate Governance

110

Item 11. Executive Compensation

110

Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters

110

Item 13. Certain Relationships and Related Transactions, and Director Independence

111

Item 14. Principal Accountant Fees and Services

111

PART IV

Item 15. Exhibits and Financial Statement Schedules

111

Item 16. Form 10-K Summary

113

2

CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS

This annual report on Form 10-K (this “Annual Report”) and the documents incorporated herein by reference contain forward- looking statements as defined by the Private Securities Litigation Reform Act of 1995. These statements are based on the beliefs and assumptions of management. Although the Company believes that its plans, intentions and expectations reflected in or suggested by these forward-looking statements are reasonable, the Company cannot assure you that it will achieve or realize these plans, intentions or expectations. Forward-looking statements are inherently subject to risks, uncertainties and assumptions. Generally, statements that are not historical facts, including statements concerning the Company’s possible or assumed future actions, business strategies, events or results of operations, are forward-looking statements. These statements may be preceded by, followed by or include the words “believes,” “estimates,” “expects,” “projects,” “forecasts,” “may,” “will,” “should,” “seeks,” “plans,” “scheduled,” “anticipates” or “intends” or similar expressions.

Forward-looking statements are not guarantees of performance. You should not put undue reliance on these statements which speak only as of the date hereof. You should understand that the following important factors, among others, could affect the Company’s future results and could cause those results or other outcomes to differ materially from those expressed or implied in the Company’s forward-looking statements:

the ability to recognize the anticipated benefits of the Company’s business combination consummated on December 23, 2020 (the “Merger”) pursuant to that certain Agreement and Plan of Merger, dated July 30, 2020 (as amended by the First Amendment to the Agreement and Plan of Merger, dated as of October 12, 2020, the “Merger Agreement”), by and among PropTech Acquisition Corporation (“PTAC”), PTAC Merger Sub Corporation, a Delaware corporation and wholly-owned subsidiary of PTAC (“Merger Sub”), Porch.com, Inc. a Delaware corporation, and Joe Hanauer, in his capacity as the shareholder representative, which may be affected by, among other things, competition and the ability of the combined business to grow and manage growth profitably;
expansion plans and opportunities, including future acquisitions or additional business combinations;
costs related to the Merger;
litigation, complaints, and/or adverse publicity;
the impact of changes in consumer spending patterns, consumer preferences, local, regional and national economic conditions, crime, weather, demographic trends and employee availability;
privacy and data protection laws, privacy or data breaches, or the loss of data; and
the impact of the COVID-19 pandemic and its effect on the business and financial conditions of the Company.

These and other factors that could cause actual results to differ from those implied by the forward-looking statements in this Annual Report are more fully described in the “Risk Factors” section. The risks described in “Risk Factors” are not exhaustive. New risk factors emerge from time to time and it is not possible for us to predict all such risk factors, nor can the Company assess the impact of all such risk factors on its 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. All forward- looking statements attributable to the Company or persons acting on its behalf are expressly qualified in their entirety by the foregoing cautionary statements. The Company undertakes no obligations to update or revise publicly any forward-looking statements, whether as a result of new information, future events or otherwise, except as required by law.

3

PART I

Item 1. Business

Unless the context otherwise requires, references in this section to “we,” “our,” “us,” the “Company” or “Porch” generally refer to Porch Group, Inc. and its consolidated subsidiaries.

Overview

Who We Are

Porch is a vertical software platform for the home, providing software and services to approximately 11,000 home services companies, such as home inspectors, moving companies, utility companies, home insurance, warranty companies, and others. Porch helps these service providers grow their business and improve their customer experience. As a way to pay for the software and services, these companies connect their homebuyers to Porch, who in turn makes the moving process easier, helping consumers save time and make better decisions about critical services, including insurance, moving, security, TV/internet, home repair and improvement, and more. While some home services companies pay Porch typical software-as-a-service (“SaaS”) fees, the majority of Porch’s revenue comes from business-to-business-to-consumer (“B2B2C”) transaction revenues, with service providers such as insurance carriers or TV/internet companies paying Porch for new customer sign-ups.

Porch is the largest provider of software for certain home service verticals, such as the home inspection industry where more than a quarter of all U.S. home inspections are processed through Porch. Porch operates under a number of brands, such as Inspection Support LLC (“ISN™”), Porch’s enterprise resource planning (“ERP”) and customer relationship management (“CRM”) software, HireAHelperTM , where it provides software and demand for moving companies, Elite Insurance Group, where Porch is a licensed nationwide insurance agency, V12, which provides data and analytical solutions that allow brands to improve the performance of their marketing, iRoofing, which provides measurement software for roofers, and Porch.com, where homeowners can complete home projects.

Background and Corporate History

On December 23, 2020 (the “Closing Date”), Porch.com, Inc. and PTAC consummated the business combination pursuant to the Merger Agreement whereby Porch.com, Inc. merged with and into Merger Sub and became a wholly owned subsidiary of PTAC. On the Closing Date, PTAC changed its name from “PropTech Acquisition Corporation” to “Porch Group, Inc.” References in this section to Porch prior to the Closing Date refer to Porch.com, Inc.

We were incorporated in the State of Delaware on December 22, 2011 and officially launched as Porch.com, Inc. on September 17, 2013. We launched Porch with the goal of simplifying the homebuying, move-in, and home maintenance process. We began as a data-driven home services marketplace, delivering project requests to home improvement professionals across the country who make up part of the $460 billion North American home improvement market.1 After two (2) years of growth, and with key learnings in hand, Porch expanded its offerings by providing software and service to home services companies, transitioning to a vertical software company focused on the home. We knew that we wanted to focus on individuals making critical and high value purchase decisions at the start of their homeowning journey. We also knew that we wanted to partner with home service companies to create long-term defensible and proprietary access to these consumers. As of the end of 2020, approximately 11,000 small and large businesses — home inspectors, moving companies, large utilities, home warranty companies and more — use Porch to improve their operations, grow their business, and improve their customer experiences. These partnerships provide Porch introductions to end customers (who are largely homebuyers or existing homeowners) to help make the move and home maintenance simpler. This access is unique, wide-ranging and early in the homebuying process. Because the home inspection industry is Porch’s largest vertical with more than a quarter of all U.S. home inspections being managed in Porch’s ERP/CRM software2, Porch typically gets introduced to a homebuyer approximately six (6) weeks before their move-in day, when

1 Based on data from Global Market Insights, Inc.

2 Based on internal Porch data regarding total home inspections processed via Porch software from January 2020 through June 2020, as a percentage of total 1H 2020 home sales. “Total 1H 2020 home sales,” as used herein, represents the sum of new and existing U.S. home sales for the period from February 2020 through July 2020 (in order to account for the delay between home inspection and closing of sale), as reported by the U.S. Census Bureau (new home sales) and the National Association of Realtors (existing home sales).

4

critical purchase decisions are being made.

Throughout the last seven (7) years, Porch has established many partnerships across a number of home-related industries. Porch has also proven effective at selectively acquiring companies which can be efficiently integrated into Porch’s platform. In 2017, we significantly expanded our position in the home inspection industry by acquiring ISN™, a developer of ERP and CRM software for home inspectors. Under Porch’s ownership, ISN™ has increased its revenues approximately five-fold (5x) in the three (3) years since Porch acquired it. In November 2018, we acquired Hire A Helper, LLC (“HireAHelper™”), a provider of software and demand for moving companies. Similarly, within 18 months after being acquired by Porch, HireAHelper™ had more than doubled its revenues and achieved significant increases in profits. More recently, Porch announced acquisitions of V12, PalmTech, and iRoofing, as well as the signing of Homeowners of America which is expected to close in Q2 2021. We remain committed to pursuing attractive M&A opportunities as a key part of our growth strategy going forward as a public company.

However, as described elsewhere in part in “Risk Factors, Risks Related to Our Acquisition Strategy – We may experience risks related to acquisitions, including the HOA acquisition”, not all of our prior or future acquisitions have or will perform at the levels expected by management or stockholders from an operational, business, financial, or risk management perspective. In addition, at our stage of development we are continuing to build out capabilities in the business and functional staffing areas to assess, value, execute and integrate acquisitions – the growth and capabilities of these teams can introduce risk with respect to realizing our acquisition strategy and the value of acquisition opportunities.

The Porch Platform

Porch provides software and services to home services companies, and, through these relationships, gains unique and early access to homebuyers and homeowners, assists homebuyers and homeowners with critical services such as insurance and moving, and, in turn, Porch’s platform drives demand for other services from such companies as part of our value proposition. Porch has three types of customers: (1) home services companies, such as home inspectors, for whom Porch provides software and services and who provide introductions to homebuyers and homeowners; (2) consumers, such as homebuyers and homeowners, whom Porch assists with the comparison and provision of various critical home services, such as insurance, moving, security, TV/internet, and home repair and improvement; and (3) service providers, such as insurance carriers, moving companies, security companies and TV/internet providers, who pay Porch for new customer sign-ups.

5

Graphic

Software and Services for Home Services Companies

Porch’s platform provides home services companies with software and services to help them grow their business and provide a better experience for their customers. This value proposition can be divided into three components.

First, Porch offers leading vertical-specific software that includes a wide range of functionality required by home services companies like home inspectors, roofers, and moving services providers to run a better business. These software solutions provide a wide range of functionality including configurable dashboards, calendars and scheduling, online booking, payment processing, dispatch and routing optimization, customer relations and communications, flexible reporting, industry integrations, reporting writing, quoting and more. Companies use this software for their customers and transactions, managing their employees and tracking their partners. The depth of functionality varies among industry-specific products. Because this software is used in so many aspects of day-to-day management by home services companies such as home inspectors, Porch sees very low attrition rates among our software customer base.

Second, Porch offers a Moving Concierge service that home services companies can provide to their end customers in order to improve the moving and home improvement experience. Instead of the relationship ending once the initial service is complete, home inspectors, moving companies, utilities, home warranty companies, and others can provide Porch’s Moving Concierge to assist an end customer with the remaining aspects of their move and, going forward, with ongoing home maintenance. Each Moving Concierge client is provided with a self-service dashboard through which they can manage their moving “to do” list. A Porch Moving Concierge representative will also contact the client to talk about their home inspection, answer questions, collect a review for the company, and chart out all upcoming services with which Porch can assist. Instead of selling customer data as leads, Porch helps the end customer compare prices and make decisions about critical services such as insurance (Porch is a licensed nationwide insurance agency (“EIG”) that underwrites policies for home, auto, flood and umbrella coverage), moving, security, and TV/internet. This experience creates a positive end customer experience that can benefit the home services company.

Third, Porch can help home service companies to grow their business through new customer acquisition. Porch does this through its various digital and concierge experiences and marketing solutions. Home services companies can pay for Porch’s software and certain modules with B2B SaaS fees. They also have the ability to access Porch’s core software suite for free if they provide Porch with access and introductions to their end customers by providing each with Porch’s Moving Concierge experience. This allows Porch to generate business-to-business-to-customer (“B2B2C”) transaction

6

revenues by offering high value services to end customers. The combination of this value proposition is compelling. This allows Porch to achieve a very strong home services company lifetime value to acquisition cost ratio.

Consumer Services

Porch connects consumers with home services companies nationwide and offers a full range of products and services where homeowners can, among other things: (i) compare and buy home insurance policies (along with auto, flood and umbrella policies) with competitive rates and coverage; (ii) arrange for a variety of services in connection with their move, from labor to load or unload a truck to full-service, long-distance moving services; (iii) discover and install home automation and security systems; (iv) compare internet and television options for their new home; (v) book small handyman jobs at fixed, upfront prices with guaranteed quality; and (vi) compare bids from home improvement professionals who can complete bigger jobs.

Porch focuses on the move stage of the homeowner’s journey given the concentration of high value services that are purchased during this time. During the move, Porch assists the customer with services via its Moving Concierge and moving dashboard experience. For example, after helping the consumer quickly compare a large set of options for homeowner’s insurance for the new home, Porch will bind coverage as a licensed insurance agent and connect it back to the homebuyer’s mortgage. Additionally, Porch can highlight a variety of options and pricing for any type of move, including truck, storage and labor booking. For TV and Internet service, Porch provides the consumer a wide variety of rates, options and promotions for all major TV and Internet providers in their area and activates service directly for the consumer. According to a survey conducted by Article and OnePoll, moving was the second most stressful high-stress moment in a consumer’s life (behind only loss of a job), and across each of these services, Porch helps the consumer quickly and easily select the right products for them.

After the move, Porch provides consumers with tools and resources to help them find local professionals to complete most types of home maintenance, repair and improvement projects. Homeowners simply submit a project request on the Porch website, and Porch matches the homeowner with local professionals in their area who have the skills to do the job. Porch then sends the homeowner contact details about the service professionals they have been matched with, so the homeowner can select the right person or company for the job. Professionals can create profiles on Porch.com, but we also partner with both large service provider companies as well as large networks of service providers. This enables Porch to offer consumers various high-quality options without having to build a large sales force or operate as a standalone marketplace.

Our Industry

The home is foundational to the American experience. According to data from the National Association of Realtors and the U.S. Census Bureau, there were 5.64 million existing homes sold and approximately 815,000 newly constructed homes sold in the United States in 20203. There are millions of home services companies, most of which are small businesses operating in fragmented markets, according to the U.S. Small Business Administration Office of Advocacy. For consumers, moving and maintenance can be full of pitfalls and headaches. Porch seeks to simplify the home by providing software and services to home services companies and connecting homeowners to high-quality services throughout the home lifecycle. In doing so, Porch conducts its business across a broad total addressable market (“TAM”), consisting of moving services, property and casualty (“P&C”) insurance and contractor services, with an estimated total value of approximately $320 billion4. This TAM is based on the products Porch offers today, with ample opportunity for expansion of Porch’s addressable market.

Moving Services

Porch provides three primary moving services that support homeowners during the moving process: direct moving services, security installations and TV/internet installations. Based on U.S. Census Bureau data and Porch management estimates, Porch believes the overall addressable opportunity for Porch in these three service offerings in the U.S. to be

3 National Association of Relators 2020 report.

4 National Association of Relators 2020 report.

7

approximately $4 billion. This estimate assumes that of the approximately 6 million annual home sales, approximately 20% will result in a home security purchase (according to industry estimates), which at approximately $1,100 per sale results in a $1.3 billion security installation TAM. The TV/internet installation TAM assumes all homebuyers will get some combination of TV and Internet service as an average commission per household of $114. This also assumes each home sale results in one move and that Porch can receive $314 net commission per move (which is a mix between full service moves and labor only moves), thereby creating a $1.9 billion moving service TAM. Porch bases these net commission assumptions on a review of existing customer purchasing patterns and revenue contributions.

Property and Casualty (P&C) Insurance

Through its wholly-owned licensed insurance agency, Elite Insurance Group, Porch serves customers in the P&C home, auto, flood, and umbrella insurance market. In addition, as discussed more fully under “— Our Strategies for Growth — Insurance Expansion,” Porch recently entered into a definitive agreement to acquire Homeowners of America Holding Corporation (“HOA”), a leading property and casualty insurance company focused on products in the residential homeowner space which, if completed, would result in Porch owning a managing general agent (“MGA”) and an insurance carrier, thereby significantly expanding Porch’s revenue from insurance sales. Based on U.S. home insurance annual revenues of $105B plus U.S. auto insurance annual revenues of $288B multiplied by a 20% commission, Porch believes the P&C home and auto insurance TAM is approximately $163 billion.5

Contractor Services

Contractor services is another large portion of Porch’s TAM with an estimated size of approximately $140 billion. This estimate is based on GM Insights’ $460 billion valuation of the home improvement market in 2018 and assumes 50% of projects are fully managed and coordinated by Porch with a 45% take rate ($104 billion managed services TAM) and 50% of projects are referred to third parties without any coordination by Porch for a 15% referral fee ($34 billion referral services TAM). The assumptions surrounding the percentage split between managed and outsourced projects, gross margins, and referral fees are based on Porch’s historical experience.

Mover Marketing

Mover Marketing represents Porch’s opportunity to sell marketing technology and services that help advertisers retain existing customers and attract new customers at key moments in time, such as during the homebuying process. Porch estimates this TAM in the U.S. as $8B based on 6 million homebuyers annually spending an average $9,000 during the first 3 to 6 months of the move6, and of this $54B in spend, Porch estimates that 15% will be spent on marketing to these consumers based on what it has observed in the industries it serves.

Trends and Growth in the Housing and Home Maintenance Sectors

Increasing Home Sales

As a home services platform that provides ERP and CRM software to approximately 11,000 inspection, moving and home services companies, Porch’s revenue is linked to existing home sales, which, according to the National Association of Home Builders, were at a 13-year high as of February 2020. COVID-19 significantly impacted Porch’s home inspection volumes in March and April of 2020, but by June, Porch’s volume had fully recovered to 2019 levels. Continued strong home sales are supported by historically low 30-year fixed mortgage rates and the behavior of homeowners to move and change homes. America is a mobile country, with the average American homeowner moving once every 13 years, according to the National Association of Realtors. Research from the National Association of Realtors shows several reasons for Americans moving, with the most frequent reasons being to find a new or better home, to start or transfer jobs or to establish a new family home for the first time.

5 According to IBISWorld 2020 full year data, U.S. home insurance annual revenues totaled $105 billion and U.S. auto insurance annual revenues totaled $288 billion.

6 Epsilon 2012 New Mover Report.

8

Buying a Home and Moving is Becoming More Complex

Moving is considered one of the most stressful life events. The list of decisions a buyer needs to make begin with the qualities and attributes of the new home. There is a growing list of factors that go into choosing a home, including, but not limited to, home affordability, safety, quality of schools and proximity to parks, recreational facilities, health centers and outdoor space. When purchasers do find the right home, they might face a competitive process where their bid is ultimately rejected. Once their bid is accepted, home buyers have to manage home inspections and finalize their mortgage by meeting lender requirements.

With the house purchase offer accepted, homebuyers then must deal with the complexity of and logistics of moving. Pre-move considerations include but are not limited to researching moving services, visiting new communities, booking rentals, reserving storage units, coordinating with movers on packing, transferring utilities, home cleaning, completing a change of address, purchasing home insurance, and purchasing a home warranty. Within the moving company market alone, according to the American Moving and Storage Association, there are over 7,000 companies in over 13,900 locations to choose from. Post-move considerations include but are not limited to unpacking, cleaning the new house, scheduling essential home improvements listed in the inspection report, changing locks, transferring medical records, registering vehicles, purchasing internet and setting up a security system. All of these considerations make moving a stressful and tenuous process.

Porch helps make the move simple through its Moving Concierge and related services. Homebuyers can use Porch’s self-service dashboard to compare prices for movers, provision move-related services, and manage their moving checklist. Customers are also offered a wide variety of home services. Ultimately, Porch makes moving less stressful.

Increasing Home Improvement Spending

After helping consumers with their move, Porch continues to say in touch with the movers to help with home maintenance and improvement projects. The continued growth of the home improvement spending market will have a substantial impact on Porch’s future revenues.

According to the Home Improvement Research Institute, total home improvement spending in 2019 was approximately $405 billion and grew to just short of $440 billion in 2020. Despite COVID-19, there is a strong positive economic outlook. At the federal level, the fiscal stimulus from the Bipartisan Budget Act of 2019 is expected to help drive growth through 2021. According to recently published data from the Home Improvement Research Institute, the housing and home improvement market is forecasted to return to 2019 levels by the end of 2021. By 2022, home improvement sales are projected to pass $460 billion per year.

Outsourcing of Specialized Home Improvement Projects

According to iPropertyManagement, four out of five homeowners hire a professional or licensed specialist to assist on typical home projects such as window replacements, roof repairs, heating, ventilation and air conditioning installations, and others, and 87% of home renovations utilized a service professional in 2018. Porch helps make finding these professionals easy and offers transparent pricing.

Digitalization of Home Services

According to Technavio, online on-demand home services are expected to grow at a compounded annual growth rate of over 50% from 2020 to 2024. Driving this trend is the digitally minded millennial generation that is entering the home ownership market and hiring home services professionals online. Home service professionals experiencing the benefits and scalability of connecting and engaging with consumers online, including reaching wider or targeted audiences, improving conversion rates, reducing acquisition costs, and tracking performance of marketing investments, are expected to invest more into digital offerings over time.

9

Our Competitive Strengths

Leading ERP and CRM Software with Approximately 11,000 Contracted Companies in a Diverse Set of Industries

Porch owns several leading ERP and CRM software platform brands including ISN™ for home inspectors and HireAHelper™ for moving companies. Porch provides software to approximately 11,000 companies across a number of home services verticals utilizing its various software brands.

Early Access to Demand

Porch’s early access to homebuyers allows Porch to be among the first service providers to reach out to consumers and to assist them in their moving journey prior to completing many large purchasing decisions. Home services companies have the option to opt into Porch’s customer access model and receive Porch’s software for free in exchange for access rights to their customers, thereby allowing Porch to market and offer services to these customers up to six (6) weeks in advance of their move. Porch’s customer access model represents an extremely valuable marketing tool and customer acquisition platform for home services providers, who typically rely on a change of address request that occurs near the end of the moving journey to reach out to homebuyers.

Of all of the verticals Porch operates in, the largest is the home inspection industry. Porch’s ERP and CRM software for home inspectors, is the software of choice for over 6,000 inspection companies, including most of the largest inspection companies in the U.S. These inspection companies complete over a quarter of all U.S. home inspections through Porch’s ISN™ software. Through research and development, Porch continues to invest in and strengthen the software advantage of ISN™. Moreover, Porch expects to increase the percentage of U.S. homebuyers available through its customer access model by expanding sales efforts of ISN™ and other software, and by completing acquisitions of software and service companies in the home services sector.

Porch’s other portfolio brands, including HireAHelper™ and Kandela™ also provide Porch access to customers. HireAHelper™ offers third party moving services by matching homeowners with local movers, trucks and storage containers, in addition to providing CRM software for moving companies. Kandela™ offers a leading moving concierge product for utility customers in the U.S., helping hundreds of thousands of movers through its exclusive partnerships with utilities. These brands generate incremental customer access and provide services to consumers, augmenting Porch’s competitive advantage across a broader array of home services.

Innovative Customer Access Pricing Model

Porch’s customer access model, whereby software customers utilize Porch’s software for free in exchange for providing access rights to their customers, reduces competition from traditional software providers that charge a fee and rely on that revenue to sustain their businesses. In addition to obtaining the software for free, inspection companies report higher net promoter scores after enrolling in Porch’s customer access model as Porch drives improved customer satisfaction through its concierge service at a critical time of need. As a result, ISN™ benefits from high retention rates among software customers.

Proprietary Data and Analytics

Through the services it offers, Porch has amassed a trove of proprietary data on homebuyers and their homes. Using this data, Porch intends to accelerate its investment in data science and analytics to provide more suitable services to homebuyers and improve service provider marketing opportunities. For example, Porch believes that its data could help improve Porch’s ability to predict a variety of events, including the timing and likelihood of specific purchase decisions around the home, a mover’s likelihood of switching insurance carriers or the likelihood and severity of home insurance and home warranty claims. V12, a Porch business provides software and of data solutions to help brands and SMBS acquire new customers and improve their marketing, leveraging our own proprietary mover data.

10

Strong Management Team with Extensive Merger and Acquisition Experience

Porch’s management team has significant merger and acquisition and integration experience obtained through over a hundred merger and acquisition transactions between the CEO, CFO and head of corporate development during their employment at previous companies. Porch has a strong track record of driving significant value creation from acquisitions to date. In less than 3 years after acquiring ISN™, Porch management had increased ISN’s revenues by five (5x) times. In less than 18 months after acquiring HireAHelper™, Porch had doubled its revenues. More recently, Porch announced acquisitions of V12, PalmTech, and iRoofing, as well as the signing of Homeowners of America which is expected to close in Q2 2021. Porch intends to leverage its acquisition experience by continuing to selectively pursue strategic SaaS acquisitions that strengthen Porch’s unique access to demand.

Comprehensive Service Offering

Porch offers a unique breadth and depth of home services that span the entire homeownership experience from the move to ongoing maintenance. Not only is Porch able to help a consumer with the services they need at any point in their journey with their home, but also by going deeper into select services such as insurance, moving, and handyman services for example, Porch is able to improve the consumer experience and capture more value. This ability to create value from consumers allows Porch to offer a unique and strong value proposition to companies who provide Porch access to their customers. Because we are able to drive value to the companies that use our products and services, we are more easily able to attract new business partners and invest in product development and customer support to ensure we sustain out competitive advantage.

Our Strategies for Growth

Porch plans to achieve its strategic plan by driving organic growth and executing attractive acquisition opportunities. Porch intends to continue focusing on growth that will positively impact long-term shareholder value through the following strategies:

Sell More Software and Gain Access to More Homebuyers

Porch’s software for home inspectors and other industries not only generates strong B2B SaaS revenues, it is also a valuable and low-cost customer acquisition tool that drives growth through expanded homebuyer access. Porch intends to expand its B2B SaaS fees and homeowner access by:

Increasing the number of software customers organically through expanded sales and marketing efforts and inorganically through SaaS acquisitions. See Selectively Pursue Strategic SaaS Acquisitions below.
Upsell into these software customers additional SaaS modules for B2B SaaS fees.
Continue to realize low churn rates of software customers, while increasing B2B SaaS fees as Porch helps these companies grow.
Increasing the percent of software customers that grant access rights to their consumers. Porch has been steadily converting more of its software customers to this option by explaining its benefits, which include increased net promoter scores for inspectors that adopt the customer access model, to inspectors during Porchs software training program.

11

Increase Revenue per Homebuyer

Porch intends to capitalize on its expanded homebuyer access by increasing the revenue generated from each homebuyer. Porch believes it is currently capturing approximately 1% of the $2,300 estimated potential revenue opportunity per homebuyer7 and believes that it can increase this percentage by:

Improving the digital shopping experience for consumers who prefer to purchase online.
Increasing the percent of individuals with access rights that are called, contacted, and engaged by Porchs Moving Concierge call center team.
Make available additional high-margin services for these homebuyers, such as electricity setup, warranty, and solar installation.
Improving conversion and take rates of both existing and new services by offering more competitive quotes per service so that customers do not find a better price elsewhere and more services so that customers do not need to leave the Porch ecosystem.
Generating more revenue from certain services by handling more of the experience for the consumer, such as what Porch is doing in the insurance industry with its acquisition of HOA.

Mover Marketing

Today, companies of all shapes and sizes advertise to movers through direct mail after the consumers have moved into their new home and change their address with the United States Postal Service. Through Porch’s early access to homebuyers, Porch can help homebuyers obtain earlier access to discounts and promotions that are typically made available to movers, while helping these brands and advertisers send direct mail to consumers in advance of their move.

On January 12, 2021, the Company acquired DataMentors Holdings, LLC d/b/a V12 Data (“V12 Data”), a leading consumer data and analytics platform with a focus on household and mover insights, data management and marketing activation, in a cash transaction for a total purchase price of $22 million payable at closing, subject to customary adjustments, plus up to $6 million of contingent purchase price payments based upon the financial performance of V12 Data during the 2021 and 2022 calendar years. In addition, the Company has agreed to provide a retention pool under the 2020 Porch Group Inc. Stock Incentive Plan of up to 100,000 shares of restricted Common Stock to retain key employees of V12 Data and contingent compensation (subject to the achievement of certain post-closing milestones) of up to an additional $6 million in cash or shares of Common Stock (at the Company’s election) to certain key employees of V12 Data. The V12 Data acquisition is expected to provide Porch with full-spectrum, enterprise-grade capabilities to capture the unique-to-the-market pre-mover marketing opportunity.

Insurance Expansion in 2021

Elite Insurance Group, Porch’s wholly owned subsidiary, is an insurance agent that is currently licensed in all 50 states. Porch intends to expand from an insurance agency to an MGA by acquiring one or more MGAs. Becoming an MGA would allow Porch to capitalize on the underwriting advantage provided by its unique insights into properties and homebuyers. The MGA structure would allow Porch to obtain higher commissions and participate in the upside of selecting good risks with lower claims. Additional potential growth opportunities for Porch’s insurance business include adding more insurance carriers as partners in certain regions of the country and adding state licenses for certain in-house insurance agents.

7 Based on Porch estimated value of potential insurance sales, security system installations, TV/internet installations, utility activation, moving services, warranty products, inspection repairs, marketing revenues and certain other services and products and Porch estimates of the frequency with which such products are purchased by homebuyers.

12

On January 13, 2021, the Company entered into a definitive agreement to acquire Homeowners of America Holding Corporation (“HOA”), a leading property and casualty insurance company focused on products in the residential homeowner space, in a cash and stock transaction with consideration consisting of (i) $100,000,000, as adjusted in accordance with the terms of the definitive agreement, of which up to $25,000,000 may be payable in Common Stock at the election of the Company (the “Stock Election”), (ii) 500,000 additional shares of Common Stock subject to the trading price of Common Stock exceeding $22.50 for twenty (20) out of thirty (30) consecutive trading days in the two (2) year period following the consummation of the HOA acquisition and (iii) a retention pool under the 2020 Porch Group, Inc. Stock Incentive Plan of shares of restricted Common Stock in an amount equal to $510,000 and up to 100,000 options for acquisition of Common Stock to retain key employees of HOA, in each case upon the terms and subject to the conditions of the definitive agreement. The HOA acquisition is subject to state insurance regulatory approval and customary closing conditions. The HOA acquisition is expected to close in the second quarter of 2021. HOA is a MGA and carrier hybrid with a strong reinsurance strategy that currently operates in six states. The HOA acquisition is expected to enable Porch to offer its own line of homeowner’s insurance alongside its existing insurance agency which partners with many other top carriers and provide consumers with flexibility and choice.

Expand into New Home Service Verticals

There are opportunities for Porch to expand organically and via mergers and acquisitions to provide software and services to additional home service verticals. In addition to the HOA and V12 Data acquisitions, Porch plans to identify and close several accretive acquisitions that expand the number of home services companies that Porch supports and increases Porch’s access to unique demand and data. As an example, the recent acquisition of iRoofing brings Porch into the roofing software market where it can help these contractors grow and improve the experience to their customers (such as by saving money on insurance once a new roof is installed). Porch has an extensive pipeline of additional acquisition targets across the home services SaaS, insurance, moving, and home technology sectors. Management maintains active discussions with potential suitable targets.

Geographic Expansion

Porch currently conducts the vast majority of its business in the United States and a small portion in Canada. While Porch expects to remain focused on the U.S. market for the next several years, in the future Porch anticipates expanding internationally into Europe, Australia, and other markets where the home sales market operates similarly to the U.S. Within the United States, Porch operates nationwide and has opportunity to expand is insurance operations and offerings across many U.S. markets.

Revenue

Porch generates revenue in three (3) ways: (i) recurring SaaS fees that companies pay us for our software and services, (ii) reoccurring B2B2C transaction revenues for move-related services, and (iii) reoccurring B2B2C and business-to-consumer (“B2C”) transaction revenues from post-move related services.

Companies which use Porch’s software and services have the option to pay Porch with SaaS fees or customer access at which time Porch generates revenue via B2B2C transactions. Because Porch gets full access to a complete base of homeowners from a company, this customer access payment method is more attractive to Porch and such companies are worth an average of six (6x) times more to Porch than SaaS fees.8

B2B2C transaction revenues for move-related services include the LTV of commissions Porch receives from insurance carriers for each new sale to a policyholder which are paid in the first year and each subsequent year that the policyholder renews, and bounties related to the sale of moving service, security, or TV/Internet service. B2B2C transaction revenues for post-move related services includes per lead, per appointment and per job fees paid by contractors and partners for customer demand.

8 Based on internal Porch calculation comparing SaaS fee from per inspection from paying subscribers and Porch estimate of total revenue generated per inspection from access subscribers in 2019.

13

Revenue for Porch generally follows seasonality of both existing home sales and home projects, with more revenue concentrated in the second and third quarters rather than the first and fourth quarters.

Sales and Marketing

We sell our software and services to companies using a variety of sales and marketing tactics. We have teams of inside sales representatives organized by vertical market who engaged directly with companies. We have enterprise sales teams which target the large named accounts in each of our vertical markets. These teams are supported by a variety of typical software marketing tactics, including both digital, in-person (such as trade shows and other events) and content marketing. Porch has been very successful at partnering with key companies in our vertical markets who have aided in sales and adoption.

For consumers, Porch largely relies on our unique and proprietary relationships with the approximately 11,000 companies using Porch’s software to provide the company with end customer access and introductions. Porch then utilizes technology, lifecycle marketing and teams in lower cost locations to operate as a Moving Concierge to assist these consumers with services. Porch has invested in limited direct-to-consumer marketing capabilities, but expects to become more advanced over time with capabilities such as digital and social retargeting.

Technology

Porch has invested significantly for many years in engineering, product, and design in order to build out our platform. We operate a modern technology stack that allows for rapid development and deployment as well as integrations. Each of our business units develops its own technology to support its products and services, leveraging both open-source and vendor supported software technology. Each of our various brands and businesses has dedicated engineering teams responsible for software development and the creation of new features to support our products and services across a full range of devices (desktop, mobile web and native mobile applications). Our engineering teams use an agile development process that allows us to deploy frequent iterative product and feature releases.

Competition

The home services industry is highly competitive, fragmented, and localized. We compete with, among others: (i) search engines and online directories for all types of home services we assist consumers with, (ii) other vertical software companies in our markets, (iii) companies who help consumers purchase insurance, moving, and other home services, and (iv) other companies which help consumers to make their homes simple. We believe that our largest competition comes from the wide variety of companies focused on reaching consumers for the purpose of helping with key high-value services such as insurance, moving, TV/Internet and other such services, as well as numerous traditional digital and non-digital service providers.

We believe that our ability to compete successfully will depend primarily upon the following factors:

the size, quality, diversity and stability of the large number of companies utilizing Porch’s software and services who give Porch early and proprietary access to homebuyers before competitors are aware;
our ability to consistently generate home services fees and revenues through our access to homebuyers and homeowners in a cost-effective manner;
our ability to increasingly engage with consumers directly through our platforms (rather than through search engine marketing or search engine referrals);
the functionality of our software and services, websites and mobile applications and the attractiveness of their features and our products and services generally to home services companies and consumers, as well as our continued ability to introduce new products and services that resonate with consumers and service professionals generally;

14

our ability to continue to build trust in and loyalty to, our various brands, particularly Porch.com, ISN, HireAHelper, V12, iRoofing and Elite Insurance Group; and
the ability for us to continue to expand our platform organically and inorganically into other vertical markets and select services.

Intellectual Property

We regard our intellectual property rights as critical to our success generally, with our trademarks, service marks and domain names being especially critical to the continued development and awareness of our brands and our marketing efforts.

We protect our intellectual property rights through a combination of trademarks, trade dress, domain name registrations, and trade secrets, as well as through contractual restrictions and reliance on federal, state and common law. We enter into confidentiality and proprietary rights agreements with employees, consultants, contractors and business partners, and employees and contractors are also subject to invention assignment provisions.

We have several registered trademarks in the United States (the most significant of which relate to our Porch™, ISN™ and HireAHelper™ brands), as well as other trademarks in Canada and Europe. We have also registered a variety of domestic and international domain names, the most significant of which relate to our Porch brand.

Government Regulation

We are subject to laws and regulations that affect companies conducting business on the Internet generally and through mobile applications, including laws relating to the liability of providers of online services for their operations and the activities of their users. As a result, we could be subject to claims based on negligence, unfair business practices, various torts and trademark and copyright infringement, among other actions.

In addition, because we receive, transmit, store and use a substantial amount of information received from or generated by consumers and service professionals, we are also impacted by laws and regulations governing privacy, the storage, sharing, use, processing, disclosure and protection of personal data and data breaches.

We are particularly sensitive to laws and regulations that adversely impact the popularity or growth in the use of the Internet and/or online products and services generally, restrict or otherwise unfavorably impact the ability or manner in which we provide our products and services, regulate the practices of third parties upon which we rely to provide our products and services and undermine open and neutrally administered Internet access. To the extent our businesses are required to implement new measures and/or make changes to our products and services to ensure compliance, our business, financial condition and results of operations could be adversely affected. Compliance with this legislation or similar or more stringent legislation in other jurisdictions could be costly, and the failure to comply could result in service interruptions and negative publicity, any or all of which could adversely affect our business, financial condition and results of operations. In addition, in December 2017, the U.S. Federal Communications Commission (“FCC”) adopted an order reversing net neutrality protections in the United States, including the repeal of specific rules against blocking, throttling or “paid prioritization” of content or services by Internet service providers. To the extent Internet service providers take such actions, our business, financial condition and results of operations could be adversely affected.

We are also subject to laws governing marketing and advertising activities conducted by/through telephone, e-mail, mobile devices and the Internet, including the TCPA, the Telemarketing Sales Rule, the CAN-SPAM Act, Section 5 of the FTC Act and similar state laws, as well as federal, state, and local laws and agency guidelines governing background screening.

15

Employees

Our core values are foundational to Porch. By staying true to: No Jerks/No Egos; Solve Each Problem; Be Ambitious; Care Deeply; and Together We Win, we have created a company where good people can do great work and drive shareholder value. These values guide us in everything we do, from individual everyday tasks to high-level strategic planning. They foster a culture of dialogue, collaboration, recognition and a sense of family that contributes to our long-term success.

Porch is organized as a decentralized operating model, which we believe allows our businesses to move quickly and entrepreneurially with a common playbook and infrastructure that benefit from shared best practices as we scale.  When we acquire a company, our decentralized operating model helps us manage the costs and risks associated with integration and do not take on that risk.  We integrate acquisitions 1) into our central data platform and 2) transactional monetization to drive our B2B2C revenues such as insurance. 

We engage and empower our team with continued career and learning and development opportunities. Fostering a growth mindset facilitates a culture where all voices are heard and team members can take informed risks, ask questions, and seek creative solutions to tough problems. This approach helps us build a strong bench of leaders for tomorrow’s business challenges.

Our diversity, equity and inclusion efforts are based on the principle that all Porch team members can bring their whole selves to work and thrive. We have a growing Employee Resource Group (ERG) community and a commitment throughout the organization for Porch to be a supportive and inclusive environment.

As of January 2021, Porch had approximately 1,000 full-time employees and independent contractors. We believe that we generally have good relationships with our employees and contractors.

Additional Information

Our main website is www.porch.com, and our investor relations website is located at www.porchgroup.com. Neither the information on these websites, nor the information on the websites of any of our brands and businesses, is incorporated by reference into this Annual Report, or into any other filings with, or into any other information furnished or submitted to, the SEC.

Item 1A. Risk Factors

The following summary risk factors and other information included in this Annual Report should be carefully considered. The summary risks and uncertainties described below are not the only ones we face. Additional risks and uncertainties not currently known to us or that we currently deem less significant may also affect our business operations or financial results. If any of the following risks actually occur, our stock price, business, operating results and financial condition could be materially adversely affected. For more information, see below for more detailed descriptions of each risk factor.

Our brands and businesses operate in an especially competitive and evolving industry.
We rely on our ability to reach homebuyers earlier than our competitors via proprietary relationships with home services companies and other commercial partners. Our competitors could find ways to reach homebuyers earlier than us.
We rely on strategic relationships with third parties to provide us with personal information.
Our future growth is dependent in part on increasing the revenue we generate from homebuyers and consumers we serve through the sale of related services. We may not succeed in these efforts.
We rely on our ability to retain home services companies who use our software and services and our retention rates could be impacted if we are not able to sustain our competitive advantages related to our value proposition.
If the market for SaaS software applications develops more slowly than we expect or declines, our business would be adversely affected.

16

Our success depends, in part, on our ability to develop and monetize versions of our products and services for mobile and other digital devices.
Our success will depend, in substantial part, on the continued migration of the home services market online.
Litigation and regulatory actions could distract management, increase our expenses or subject us to material money damages and other remedies.
Our insurance business is subject to state governmental regulation, which could limit the growth of our insurance business and impose additional costs on us.
We face a variety of risks through our expansion into the insurance business.
The business of Elite Insurance Group is commission-based and depends on our relationships with insurance providers with no long-term contractual commitments.
Our business may also be adversely affected by downturns in the home, auto, flood and umbrella insurance industries.
Insurance commission revenue recognition and changes within our insurance business may create a fluctuation of our business results and expose us to additional risks.
Marketing efforts designed to drive traffic to our brands and businesses may not be successful or cost-effective.
Our brands and businesses are sensitive to general economic events or trends, particularly those that adversely impact consumer confidence and spending behavior.
Our success will depend, in part, on our ability to maintain and/or enhance our various brands.
We face risks related to the number of service providers available to consumers on our platform.
If we are unable to deliver effective customer service, it could harm our relationships with our existing home services companies, consumers, service providers and commercial partners and adversely affect our ability to attract new home services companies, consumers, service providers and commercial partners.
We may face negative consequences from the actions and omissions of our service providers, and our terms and conditions may not adequately protect us from claims.
Our marketing efforts are subject to a variety of federal and state regulations.
Our moving services business is subject to state regulations and certain state regulatory structures do not address our business model for moving services. Compliance with required licensure and other regulatory requirements could be costly and any inability to comply could harm our business.
Our primary operating subsidiary may not be qualified to do business in all jurisdictions in which we have sufficient nexus of operations to require qualification.
The global outbreak of COVID-19 and other similar outbreaks has adversely affected our business, financial condition and results of operations.
Our success depends, in part, on our ability to access, collect and permissibly use personal data about consumers.
If personal, confidential or sensitive user information that we maintain and store is breached or otherwise accessed by unauthorized persons, it may be costly to mitigate and our reputation could be harmed.
The processing, storage, use and disclosure of personal data could give rise to liabilities and increased costs.
We are subject to payment network rules and any material modification of our payment card acceptance privileges could have a material adverse effect on our business, results of operations and financial condition.
We may experience risks related to acquisitions, including the HOA acquisition.
The HOA acquisition is subject to closing conditions, including certain conditions that may not be satisfied, and it may not be completed on a timely basis, or at all. Failure to complete the HOA acquisition could have material and adverse effects on us.
The Company’s stock price may change significantly following the Merger and you could lose all or part of your investment as a result.
Future sales, or the perception of future sales, by the Company or its stockholders in the public market following the merger could cause the market price for the Company’s common stock to decline.
Warrants for our common stock have become exercisable, and we have called for redemption of our public warrants, which will likely result in significant near-term warrant exercises and dilution to our existing stockholders.
Our outstanding loan under the Paycheck Protection Program may not be forgiven, which could adversely affect our financial condition or otherwise subject us to significant legal and reputational costs.

17

The JOBS Act permits “emerging growth companies” like us to take advantage of certain exemptions from various reporting requirements applicable to other public companies that are not emerging growth companies.

The summary risk factors described above should be read together with the text of the full risk factors below and in the other information set forth in this Annual Report, including our consolidated financial statements and the related notes, as well as in other documents that we file with the SEC. If any such risks and uncertainties actually occur, our business, prospects, financial condition and results of operations could be materially and adversely affected. The risks summarized above or described in full below are not the only risks that we face. Additional risks and uncertainties not currently known to us, or that we currently deem to be immaterial may also materially adversely affect our business, prospects, financial condition and results of operations.

Risks Relating to the Company’s Business and Industry

Our brands and businesses operate in an especially competitive and evolving industry.

The insurance industry, moving services industry, home service industry, and software for home services companies industry are all competitive, with many existing competitors and a consistent and growing stream of new entrants, services and products. Some of our competitors are more well-established or enjoy better competitive positions with respect to certain geographical areas, consumer and service professional demographics, and/or types of services offered. Some of our competitors have stronger brand recognition, better economies of scale, more developed software platforms or other intellectual property, and/or better access to capital. In the home services space, we compete with online home services marketplaces, search engines and social media platforms that have the ability to market products and services online in a more prominent and cost-effective manner than we can, and may better tailor results with respect to products and services to individual users. In the software-as-a-service (“SaaS”) application space, we compete with existing providers of enterprise resource planning (“ERP”) and customer relationship management (“CRM”) software through both traditional software and SaaS models. Additionally, many of our competitors in the home and home-related services industries are undergoing consolidation and vertical integration. These consolidations may make it more difficult to compete with such competitors. Any of these advantages could enable these competitors to reach more consumers and service professionals than we do, offer products and services that are more appealing to consumers and service professionals than our products and services, and respond more quickly and/or cost effectively than we do to evolving market opportunities and trends, any of which could adversely affect our business, financial condition and results of operations.

In addition, since most home services marketplace products and services are offered to consumers for free, consumers can easily switch among home services offerings (or use multiple home services offerings simultaneously) at no cost to them. And while service professionals may incur additional or duplicative near-term costs, the costs for switching to a competing platform over the long term are generally not prohibitive. Low switching costs, coupled with the propensity of consumers to try new products and services generally, will most likely result in the continued emergence of new products and services, entrants and business models in the home and home-related services industry.

Our inability to compete effectively against new competitors, services or products could result in decreases in the size and level of engagement of our consumer and service professional bases, any of which could adversely affect our business, financial condition and results of operations.

We rely on our ability to reach homebuyers earlier than our competitors via proprietary relationships with home services companies and other commercial partners. Our competitors could find ways to reach homebuyers earlier than us.

Our business model allows home services companies to receive our software for free in exchange for access rights to their end customers, thereby allowing us to market and offer services to these customers very early in their move and homebuying processes. We also have relationships with commercial partners that provide us with data about consumers early in the moving process. There can be no assurances that we will continue to receive earlier access to homebuyer customers relative to our competitors. Our competitors may adopt a similar model or may develop a new model that affords them similar or earlier access. Any erosion of our competitive advantage in early access to homebuyers may impair future opportunities to monetize those customers, which in turn could adversely impact our business, financial condition and results of operations.

18

We rely on strategic relationships with third parties to provide us with personal information.

Our business model relies on our ability to access, collect and use personal information. We rely on strategic relationships with third parties to provide us with personal information, including home services companies that provide personal information in exchange for access to our ERP and CRM services and commercial partners that provide us with data about their consumers. In the future, any of these third parties could sever its relationship with us, change its data sharing policies, including making them more restrictive, or alter its own data collection practices, any of which could result in the loss of, or significant impairment to, our ability to access, collect and use personal information. These third parties could also interpret our personal information collection policies or practices as being inconsistent with their policies, which could result in the loss of our ability to collect this personal information. Any such changes could impair our ability to access, collect and use personal information and could adversely impact our business financial condition and results of operations.

Our future growth is dependent in part on increasing the revenue we generate from homebuyers and consumers we serve through the sale of related services. We may not succeed in these efforts.

Our future growth depends in part on increasing the revenue generated from each homebuyer and customer we serve. We plan on increasing this revenue by increasing the number of value-add touchpoints with consumers for whom we have access rights by offering new services and by improving conversion rates and revenue generation of both existing and new services. There can be no assurances we will be successful in these efforts. Failure to increase revenue generated may slow our growth, which could in turn have an adverse impact on our business, financial condition and results of operations.

We rely on our ability to retain home services companies who use our software and services and our retention rates could be impacted if we are not able to sustain our competitive advantages related to our value proposition.

Our customer access model, whereby home services companies use our software for free in exchange for providing access rights to their end customers, helps us gain early access to homebuyers, which, in turn, helps us generate revenue from such homebuyers. There can be no assurances that home services companies will use or retain our software and services. Our retention rates could be impacted by, among other things, more desirable software and services from competitors, software developed in house by home services companies and acquisitions, consolidations and other changes to the structure and dynamics of the home and home-related services industries that may make our ERM and CRP offerings less valuable. If adoption and retention rates of our software and services decline, our growth prospects, business, financial condition and results of operations could be impaired.

If the market for SaaS software applications develops more slowly than we expect or declines, our business would be adversely affected.

The adoption rate of SaaS business software applications may be slower among companies in the moving and home improvement industries generally and among business in those industries requiring highly customizable application software more particularly. Our success will depend to a substantial extent on the widespread adoption of SaaS business applications within the industries we serve. The expansion of the SaaS business applications market depends on a number of factors, including the cost, performance, and perceived value associated with SaaS, as well as the ability of SaaS providers to address data security and privacy concerns. If SaaS business applications do not continue to achieve market acceptance within the industries we serve, if there is a reduction in demand for SaaS business applications caused by a lack of customer acceptance, or if there are technological challenges, weakening economic conditions, data security or privacy concerns, governmental regulation, competing technologies and products, or decreases in information technology spending, it could result in decreased revenue or access to consumer personal information and our business, financial condition and results of operations could be adversely affected.

Our success will depend, in substantial part, on the continued migration of the home services market online.

We believe that the digital penetration of the home and home-related services market remains low, with the vast majority of consumers continuing to search for, select and hire service professionals offline. While many consumer

19

demographics have been and remain averse to finding service professionals online, others have demonstrated a greater willingness to purchase such services online. Whether or not service professionals turn to internet platforms will depend, in substantial part, on whether online products and services help them to better connect and engage with consumers relative to traditional offline efforts. The speed and ultimate outcome of the transition of the home and home-related services market online for consumers and service professionals is uncertain and may not occur as quickly as we expect, or at all. The failure or delay of a meaningful number of consumers and/or service professionals to migrate online and/or the return of a meaningful number of existing participants in the online home services market to offline solutions could adversely affect our business, financial condition and results of operations.

Litigation and regulatory actions could distract management, increase our expenses or subject us to material money damages and other remedies.

We are subject to various legal proceedings and claims that have arisen out of the conduct of our business and are not yet resolved, including claims alleging violations of the automated calling and/or Do Not Call restrictions of the Telephone Consumer Protection Act of 1991 (“TCPA”), claims alleging breach of contract and putative class action claims for failure to pay overtime, failure to pay compensation at the time of separation and unfair business practices in violation of California law. In the future, we may be involved from time to time in various additional legal proceedings, including, but not limited to, actions relating to breach of contract, breach of federal and state privacy laws, and intellectual property infringement, as well as regulatory investigations or civil and criminal enforcement actions that might necessitate changes to our business or operations. Regardless of whether any claims, investigations or actions against us have merit, or whether we are ultimately held liable or subject to payment of damages or penalties, claims, investigations and enforcement actions may be expensive to defend or comply with, and may divert management’s time away from our operations. If any legal proceeding, regulatory investigation or regulatory enforcement action were to result in an unfavorable outcome, it could have a material adverse effect on our business, financial position and results of operations. Any adverse publicity resulting from actual or potential litigation, regulatory enforcement actions or regulatory investigations may also materially and adversely affect our reputation, which in turn could adversely affect our business, financial condition and results of operations. See “Item 3. Legal Proceedings” for additional information with respect to material litigation and other proceedings to which we are party.

Marketing efforts designed to drive traffic to our brands and businesses may not be successful or cost-effective.

Attracting home services companies and consumers to our brands and businesses involves considerable expenditures for online and offline marketing and sales. We have made, and expect to continue to make, significant marketing expenditures, primarily for digital marketing such as paid search engine marketing, display advertising and third-party affiliate agreements. These efforts may not be successful or cost-effective.

Our ability to market our brands on any given property or channel is subject to the policies of the relevant third-party seller or publisher of advertising or marketing affiliate. As a result, we cannot assure you that these parties will not limit or prohibit us from purchasing certain types of advertising, advertising certain of our products and services and/or using one or more current or prospective marketing channels in the future. If a significant marketing channel took such an action generally, for a significant period of time and/or on a recurring basis, our business, financial condition and results of operations could be adversely affected. In addition, if we fail to comply with the policies of third-party sellers, publishers of advertising and/or marketing affiliates, our advertisements could be removed without notice and/or our accounts could be suspended or terminated, any of which could adversely affect our business, financial condition and results of operations.

In addition, our failure to respond to rapid and frequent changes in the pricing and operating dynamics of marketing channels, as well as changing policies and guidelines applicable to digital advertising, which may unilaterally be updated by search engines without advance notice, could adversely affect our digital marketing efforts and free search engine traffic. Such changes could adversely affect the placement and pricing of paid listings, as well as the ranking of our brands and businesses within search results, any or all of which could increase our marketing expenditures, particularly if free traffic is replaced with paid traffic. Additionally, our competitors may engage in marketing strategies and search engine optimization techniques that increase the relative ranking of their brands and businesses within search engine results at the expense of our rankings within such search results. This could have a negative impact on the results of our

20

search engine marketing efforts. Any or all of these events could adversely affect our business, financial condition and results of operations.

Our brands and businesses are sensitive to general economic events or trends, particularly those that adversely impact consumer confidence and spending behavior.

We, along with our industry, have been historically, and will continue to be, particularly sensitive to events and trends that result in consumers delaying or foregoing decisions with respect to moving, real estate transactions or home services projects. Any such event or trend, such as a general economic downturn or sudden disruption in business conditions, consumer confidence, spending levels and access to credit, could result in decreases in demand for moving, real estate transactions and home improvement services. Any such decreases could result in turnover of our consumer and service professional base and/or adversely impact the breadth of services offered through our platform, any or all of which could adversely affect our business, financial condition and results of operations.

These events and trends could also result in decreased marketing and advertising expenditures by service professionals or cash flow problems for service professionals that could affect their ability to pay us subscription fees, their ability to purchase leads from us and the success of any revenue sharing arrangements with them. Adverse economic conditions and trends could result in service professionals decreasing and/or delaying subscription fees paid for our platform or being more likely to default on incurred fees, which would result in decreased revenue and could adversely affect our business, financial condition and results of operations.

Our success will depend, in part, on our ability to maintain and/or enhance our various brands.

We believe that our success depends, in substantial part, on our continued ability to maintain and enhance our established brands, as well as building awareness and consumer loyalty with respect to our new and emerging brands. Events that could negatively impact our brands and brand-building efforts include service quality concerns, service professional quality concerns, consumer and service provider complaints and lawsuits, advertising or marketing that is ineffective or that is perceived as excessive or untimely, inappropriate and/or unlawful acts perpetrated by service providers, actions or proceedings commenced by governmental or regulatory authorities, data protection and security breaches, and negative publicity related to the foregoing. Any factors that negatively impact our brands could adversely affect our business, financial condition and results of operations.

In addition, trust in the integrity and objective, unbiased nature of the service provider options we present to consumers as well as any ratings, reviews and information with respect to service provider qualification and experience found across our various brands contributes significantly to public perception of these brands and their ability to attract consumers and service professionals. If the options available to consumers or consumer reviews are perceived as not authentic in general, the reputation and strength of the relevant brands could be materially and adversely affected. Additionally, our service marketplace platform aggregates service provider reviews from third-party platforms. If these third-party platform reviews are inaccurate or misleading, consumers may lose confidence in the reliability of the ratings displayed on our site, which could in turn negatively impact our brand and reputation, and we may be subject to claims of misrepresentation.

We face risks related to the number of service providers available to consumers on our platform.

The usefulness of our platform to consumers is based in part on the number of service providers available on our platform for each type of service trade or service area we offer. There can be no assurances that our ability to attract and retain service providers to our platform will be commensurate with consumer demand for the services of such service providers. Supply of service providers may be affected by, among other things, the size of the workforce in a given trade or service area and barriers to entry in a given market (such as licensure requirements). Additionally, our competitors may enter into arrangements with service providers that prevent them from offering their services on our platform. If for these or any other reasons we are unable to attract and retain enough service providers to our platform to meet consumer demand, we may be required to increase payments to service providers in order to perform services for our consumer or our consumer experience may suffer, each of which could adversely affect our business, financial condition and results of operations.

21

If we are unable to deliver effective customer service, it could harm our relationships with our existing home services companies, consumers, service providers and commercial partners and adversely affect our ability to attract new home services companies, consumers, service providers and commercial partners.

Our business depends, in part, on our ability to satisfy our home services companies, consumers and service providers, both by providing access to services that address the needs of consumers and service providers and providing services and software-based solutions to home services companies that address their business needs. Our customer support personnel also sell our products and services. If our sales efforts are not satisfactory, consumers may choose not to do business with us or we may suffer reputational costs. Additionally, our home services companies, consumers and service providers depend on our customer support personnel to resolve technical issues relating to use of our products and services. We may be unable to respond quickly to accommodate short-term increases in demand for support services or may otherwise encounter a customer service issue that is difficult to resolve. If a home services company, consumer or service provider is not satisfied with the quality or responsiveness of our customer service, we could incur additional costs to address the situation or the home services company, service provider, or consumer (and commercial partners who provide us with their customers’ data) may choose not to do business with us or we may suffer reputational costs. As we do not separately charge our home services companies, consumers and service providers for support services, increased demand for our support services would increase costs without corresponding revenue, which could adversely affect our business, financial condition and results of operations. In addition, regardless of the quality or responsiveness of our customer service efforts, home services companies, consumers, service providers and commercial partners that are not satisfied with outcomes may choose to terminate, or not to renew, their relationships with us.

Certain parts of our business are highly dependent on the ease of use of our products and services and positive recommendations from our existing home services companies, consumers and service providers. Any failure to maintain high-quality or responsive customer service, or a market perception that we do not maintain high-quality or responsive customer service, could harm our reputation, cause us to lose home services companies, consumers or service providers and adversely impact our ability to sell our products and services to prospective consumers.

Our outstanding loan under the Paycheck Protection Program may not be forgiven, which could adversely affect our financial condition or otherwise subject us to significant legal and reputational costs.

In April 2020, we entered into a loan agreement in the amount of $8.1 million under the Paycheck Protection Program (the “PPP”). The loan accrues interest at 1.0% per annum and matures on April 18, 2022. The PPP was established as part of the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”) and provides for loans to qualifying businesses for amounts up to 2.5 times the average monthly payroll expenses of the business, subject to certain limitations. The loans and accrued interest are forgivable after twenty-four (24) weeks so long as the borrower uses the loan proceeds for eligible purposes, including payroll, benefits, rent and utilities. The total amount eligible for forgiveness may be adjusted if, at the time of the forgiveness application, the borrower does not maintain employment and wage levels. A forgiveness application may be submitted at any time prior to the maturity of the loan. We believe that we have been using the proceeds of the loan for qualifying expenses in accordance with the requirements of the CARES Act. However, no assurance is provided that we will be able to obtain forgiveness of the loan in whole or in part. Whether forgiveness will be granted and in what amount is subject to an application to, and approval by, the Small Business Administration (“SBA”) and may also be subject to further requirements in any regulations and guidelines the SBA may adopt. The SBA and members of Congress have indicated an intention to provide strong oversight of loans granted under the PPP. If we are audited or reviewed or our records are subpoenaed by the federal government as a result of entering into the PPP loan, it could divert our management’s time and attention and we could incur legal and reputational costs, and an adverse finding could lead to the requirement to return the PPP loan, which could reduce our liquidity, or could subject us to fines, penalties and negative publicity.

22

We may face negative consequences from the actions and omissions of our service providers, and our terms and conditions may not adequately protect us from claims.

Under our agreements with consumers and service providers, our service providers, and not us, are responsible for the actions and omissions of our service providers. However, consumers may still bring claims against us for actions and omissions of service providers, and the service providers may deny responsibility for or be unable to pay any resulting liability. Additionally, certain agreements with our commercial partners obligate us to indemnify such commercial partners against third-party claims resulting from the actions and omissions of the service providers we engage to provide services to consumers referred to us by those commercial partners. These claims may be expensive and may divert management’s time away from our operations. We may not have adequate insurance coverage to compensate for losses resulting from these claims, and too many or certain types of claims may result in increased premiums or denial of coverage. In addition, we may be deemed, correctly or incorrectly, a contractor with respect to our service providers, which may subject us to licensure and/or bonding requirements and may subject us to penalties for past operations. Any of the foregoing could adversely affect our business, financial condition and results of operations.

In general, our consumers and our service providers agree to our customer terms and conditions by accessing our services online. However, some consumers or service providers who access our services only by phone, and consumers who come to us from third-party lead sources, may not click through to our terms and conditions. If consumers or service providers do not agree to our terms and conditions for any reason, we may face increased litigation risk, which could in turn adversely affect our business, financial condition and results of operations.

Our marketing efforts are subject to a variety of federal and state regulations.

We conduct marketing activities, directly and indirectly, via telephone, text (SMS) messages, email, direct mail and/or through other online and offline marketing channels. Such general marketing activities are governed by numerous federal and state regulations, including the Telemarketing Sales Rule, the TCPA, state and federal Do-Not-Call regulations and other state telemarketing laws, federal and state privacy laws, the CAN-SPAM Act, and the Federal Trade Commission Act and its accompanying regulations and guidelines, among others. In addition to being subject to action by regulatory agencies, some of these laws, like the TCPA, allow private individuals to bring litigation against companies for breach of these laws. We are also dependent on our third-party partners to comply with applicable laws. Any lawsuit or action by a regulatory agency for an actual or alleged violation of applicable law or regulation by us or our third-party partners may have an adverse effect on our business, results of operations and financial condition.

Our moving services business is subject to state regulations and certain state regulatory structures do not address our business model for moving services. Compliance with required licensure and other regulatory requirements could be costly and any inability to comply could harm our business.

Our moving services business is subject to licensure and bonding requirements that various states impose in connection with the performance of certain services and trades. Additionally, in some jurisdictions, the existing regulatory structures do not contemplate our hybrid business model of marketplace (where consumers search for professionals on our platform and book moving services themselves) and managed services (where we manage moving services on consumers’ behalf). Furthermore, interest groups in certain jurisdictions have lobbied and may in the future lobby for regulations that make our hybrid model more difficult or impossible to maintain in those jurisdictions. Any future changes to (or judicial or regulatory interpretations of) these regulations, whether due to lobbying efforts or otherwise, could impose significant compliance costs. Any failure to obtain or maintain required licensure and otherwise comply with applicable regulations in relevant jurisdictions could inhibit or prohibit our ability to operate our moving services business in those jurisdictions. Additionally, we may be deemed, correctly or incorrectly, a contractor with respect to our service providers, which may subject us to licensure and/or bonding requirements and may subject us to penalties for past operations. Any of the foregoing could have a negative impact on our business, financial condition and results of operations.

23

Our primary operating subsidiary may not be qualified to do business in all jurisdictions in which we have sufficient nexus of operations to require qualification.

While we offer products and services to home services companies, service providers and consumers in all 50 states, Porch.com, Inc., our primary operating subsidiary, is qualified to do business only in Washington, Texas and Delaware. Failure by us or any of our subsidiaries to qualify as a foreign corporation in a jurisdiction where we are required to do so could subject us to penalties and the obligation to pay taxes for prior periods and could result in our inability to enforce contracts in such jurisdictions. Any such failure could have a material adverse effect on our business, results of operations and financial condition.

The global outbreak of COVID-19 and other similar outbreaks has adversely affected our business, financial condition and results of operations.

Our business has been adversely affected by the outbreak of COVID-19, which has been declared a pandemic by the World Health Organization. To date, the outbreak of COVID-19 has caused a widespread global health crisis, and governments in affected regions have implemented measures designed to curb the spread of the disease, such as social distancing, government imposed quarantines and lockdowns, travel bans and other public health safety measures. These measures have resulted in significant social disruption and have had and are likely to continue to have an adverse effect on economic conditions generally, as well as on consumer confidence and spending, all of which could have an adverse effect on our businesses, financial condition and results of operations.

In response to the COVID-19 outbreak and government-imposed measures to control its spread, our ability to conduct ordinary course business activities has been and may continue to be impaired for an indefinite period of time. From March 2020 through June 2020, we reduced pay for certain employees and partially or fully furloughed certain employees. After this period, we did not bring back certain employees that were furloughed. After June 2020, we have allowed certain employees to earn a portion of their compensation in equity in place of salary.

In addition, we have taken several precautions that could adversely impact employee productivity, such as requiring employees to work remotely. While we have experienced few disruptions with respect to the transition to remote work, we can give no assurance that productivity and efficiency will remain at pre-pandemic levels, particularly as we transition to long-term remote work. Also, working remotely may involve increased operational risks, such as making compliance and enforcement of information security requirements more difficult, as well as increased risks of “phishing,” other cybersecurity attacks or the unauthorized dissemination of personally identifiable information or proprietary and confidential information. Moreover, we may also experience business disruption if the ordinary course operations of our contractors, vendors or business partners are adversely affected. Any of these measures or impairments could adversely affect our business, financial condition and results of operations.

The extent to which developments related to the COVID-19 outbreak and measures designed to curb its spread continue to impact our business, financial condition and results of operations will depend on future developments, all of which are highly uncertain and many of which are beyond our control, including the speed of contagion, the development and implementation of effective preventative measures and possible treatments, the scope of governmental and other restrictions on travel, non-essential services (including those provided by certain of our service professionals) and other activity, and public reactions to these developments. The longer the global outbreak and measures designed to curb the spread of the virus continue to adversely affect levels of consumer confidence, discretionary spending and the willingness of consumers to interact with other consumers, vendors and service providers face-to-face (and in turn, adversely affect demand for home services provided by our service professionals and our products and services generally), the greater the adverse effect is likely to be on our business, financial condition and results of operations and the more limited our ability will be to try and make up for delayed or lost revenues. The COVID-19 pandemic may also have the effect of heightening many of the other risks described in this “Risk Factors” section.

24

Risks Relating to Technology and Personal Information

Our success depends, in part, on our ability to access, collect and permissibly use personal data about consumers.

Our customer access pricing model is dependent on our ability to access, collect and use personal data about consumers. In particular, we rely on companies providing or consumers granting us the right to use their personal data to connect them to service providers and to market services to them. We gain access, collection and use rights through home services companies and other commercial partners that arrange for their customers to receive our services, such as home services companies who pay for our ERP and CRM software-as-a-service offering through introducing our services to their customers, home warranty companies that include our services as part of their plan offerings and commercial partners that refer their customers to us or otherwise provide us with customer data. As discussed more fully under “Item 1. Business — Our Strategies for Growth — Mover Marketing,” we are further expanding our capabilities through the acquisition of DataMentors Holdings, LLC d/b/a V12 Data (“V12 Data”), a leading consumer data and analytics platform with a focus on household and mover insights, data management and marketing activation. We also license data from third party data brokers and other data suppliers. However, we cannot assure you that we will continue to be able to access, collect or use personal information provided by consumers, service providers and commercial partners as we currently do or may want to do in the future. Our ability to access, collect and use personal information provided by these parties may be adversely affected by federal and state laws and regulations that make it burdensome for us to collect or use personal data, privacy concerns of the individuals from whom we collect personal data, privacy and reputational concerns of commercial partners that provide us with end customer personal information, and adverse consumer reaction to our marketing practices. We use consumer data that we directly collect from consumers or license from third parties to engage in targeted marketing based upon such consumer data and their online behavior. Practices in this industry are under scrutiny by regulators in light of new and proposed federal and state laws, and pressure from some lawmakers and privacy advocates regarding how consumer data is collected and used in the ad tech industry. Additionally, our ERP and CRM SaaS offerings are highly concentrated within our Inspection Support Network (ISN) brand, and reductions in the user base of these offerings or failure to grow such user base may adversely impact our ability to access and collect personal information. If we are unable to collect information from our customers or our service providers and commercial partners do not continue to provide us with information of their customers, or if applicable laws prohibit or materially impair our use of such information, our ability to provide services to consumers and drive early consumer access to service providers may be materially impacted. This may make our products and services less appealing to consumers and service providers, which in turn may lead to reduced utilization of our products and services. To the extent any of the foregoing occurs, our business, financial condition and results of operations may be adversely impacted.

If personal, confidential or sensitive user information that we maintain and store is breached or otherwise accessed by unauthorized persons, it may be costly to mitigate and our reputation could be harmed.

We receive, process, store and transmit a significant amount of personal, confidential or sensitive personal information about consumers that use our products and services. While we continuously develop and maintain systems designed to protect the security, integrity and confidentiality of this information, we cannot guarantee that inadvertent or unauthorized use or disclosure will not occur or that third parties will not gain unauthorized access to this information. When such events occur, we may not be able to remedy them, we may be required by law to notify regulators, impacted individuals and commercial partners, and it may be costly to mitigate the impact of such events and to develop and implement protections to prevent future events of this nature from occurring. If we or any third party that we engage to host our platforms or to otherwise store or process data experience a breach of security, third parties could gain unauthorized access to personal data about our users and subscribers. As a result, we could face governmental enforcement actions, significant fines, litigation (including consumer class actions), claims for breach of contract and/or indemnity by third parties, and harm to the reputation of our brands and business, each of which could adversely affect our business, financial condition and results of operations. A single breach could result in claims for damages or indemnification from many counterparties. Any such breach or other unauthorized access could indirectly harm the reputation of our brands and businesses and, in turn, adversely affect our business, financial condition and results of operations.

25

The processing, storage, use and disclosure of personal data could give rise to liabilities and increased costs.

We receive, process, store and transmit a significant amount of personal, confidential or sensitive personal information about consumers that use our products and services. In addition, we accept payments (including recurring payments) from home services companies, consumers and service providers. The manner in which we share, store, use, disclose and protect this information is determined by the respective privacy and data security policies of our various businesses, as well as federal and state laws and regulations and evolving industry standards and practices. These laws, regulations, standards and practices are continually evolving, and in some cases, may subject us to inconsistent and conflicting obligations and may be subject to differing interpretations. In addition, new laws, regulations, standards and practices of this nature are proposed and adopted from time to time.

Moreover, multiple legislative proposals concerning privacy and the protection of user information are being considered by the U.S. Congress and various state legislatures (including those in Illinois, New York, Virginia and Washington). Other U.S. state legislatures have already enacted privacy legislation, one of the strictest and most comprehensive of which is the California Consumer Privacy Act of 2018 (the “CCPA”). The CCPA became effective January 1, 2020, with penalties becoming enforceable under the CCPA on July 1, 2020. The CCPA imposes strict requirements and restrictions on the use of personal information with respect to California consumers, including mandating that companies provide consumers with information with respect to personal information is being collected about them and how it is being used upon request, as well granting consumers significant control over the use of their personal information (including the right to have such information deleted and the right to object to the “sale” (as defined in the CCPA) of such information) and mandating new operational requirements for businesses (primarily providing consumers with enhanced privacy-related disclosures). The CCPA imposes strict requirements on the ability of our businesses to use personal California user and subscriber information in connection with our various products, services and operations, such as retargeting users with advertisements online, which could adversely affect our business, financial condition and results of operations. The CCPA also provides consumers with a private right of action for security breaches, as well as statutory damages of up to $750 per violation, with the California Attorney General maintaining authority to enforce the CCPA and seek civil penalties for intentional violations of the CCPA of up to $7,500 per violation. In addition, California voters approved a ballot initiative related to consumer data privacy in November 2020 that could further restrict the ability of our businesses to use personal California user and subscriber information in connection with our various products, services and operations and/or impose additional operational requirements on our businesses, which could adversely affect our business, financial condition and results of operations. Lastly, the FTC has also increased its focus on privacy and data security practices, as evidenced by the first-of-its-kind, $5.0 billion dollar fine against a social media platform for privacy violations in July 2019.

While we continue to invest heavily in compliance efforts with respect to applicable privacy and data protection policies, law and regulation and industry standards and practices, we could still be subject to claims of non-compliance that we may not be able to successfully defend and/or significant fines and penalties. Moreover, any non-compliance or perceived non-compliance by us or any third party we engage to store or process information or any compromise of security that results in unauthorized access to (or use or transmission of) personal information could result in a variety of claims against us, including governmental enforcement actions, significant fines, litigation (including consumer class actions), claims for breach of contract and indemnity by third parties and adverse publicity. When such events occur, our reputation could be harmed and the competitive positions of our various brands and businesses could be diminished, which could adversely affect our business, financial condition and results of operations. Additionally, to the extent multiple U.S. state-level laws are introduced with inconsistent or conflicting standards and there is no federal preemption of such laws, compliance could be even more difficult to achieve and our potential exposure to the risks discussed above could increase.

Furthermore, our ability to comply with all applicable privacy and data protection policies, law and regulation and industry standards and practices may affect our ability to do business with our commercial partners. Some commercial partners have imposed significant data protection requirements in the past, and commercial partners may in the future impose requirements that, particularly given our relative size and resources, result in burdensome compliance obligations to us. These obligations and ongoing compliance with existing and future privacy and data protection laws worldwide could be costly, and if we cannot fully comply, we could face liability, reputational harm or loss of relationships with customers or commercial partners. The devotion of significant costs to compliance (versus the development of products

26

and services) could result in delays in the development of new products and services, decreases in or loss of business with commercial partners, abandonment of problematic products and services in existing jurisdictions and an inability to introduce new products and services in certain new and existing jurisdictions, each of which could adversely affect our business, financial condition and results of operations.

We are subject to payment network rules and any material modification of our payment card acceptance privileges could have a material adverse effect on our business, results of operations, and financial condition. 

The loss of our credit and debit card acceptance privileges or the significant modification of the terms under which we obtain card acceptance privileges would significantly limit our business model since a substantial number of our customers and commercial partners pay using credit or debit cards. We are required by our payment processors to comply with payment card network operating rules, including the Payment Card Industry Data Security Standards (the “PCI DSS”). Under the PCI DSS, we are required to adopt and implement internal controls over the use, storage, and transmission of card data to help prevent credit card fraud. If we fail to comply with the rules and regulations adopted by the payment card networks, including the PCI DSS, we would be in breach of our contractual obligations to payment processors and merchant banks. Such failure to comply may damage our relationship with payment card networks, subject us to restrictions, fines, penalties, damages, and civil liability, and could eventually prevent us from processing or accepting payment cards, which would have a material adverse effect on our business, results of operations, and financial condition. Moreover, the payment card networks could adopt new operating rules or interpret or reinterpret existing rules that we or our payment processors might find difficult or even impossible to comply with, or costly to implement. As a result, we could lose our ability to give consumers the option of using payment cards to make their payments. Further, there is no guarantee that, even if we comply with the rules and regulations adopted by the payment card networks, we will be able to maintain our payment card acceptance privileges. We also cannot guarantee that our compliance with network rules or the PCI DSS will prevent illegal or improper use of our payments platform or the theft, loss, or misuse of the credit card data of customers or participants, or a security breach. We are also required to submit to periodic audits, self-assessments, and other assessments of our compliance with the PCI DSS. If an audit, self-assessment, or other assessment indicates that we need to take steps to remediate any deficiencies, such remediation efforts may distract our management team and require us to undertake costly and time-consuming remediation efforts, and we could lose our payment card acceptance privileges.

Our success depends, in part, on our ability to develop and monetize versions of our products and services for mobile and other digital devices.

As consumers increasingly access products and services through mobile and other digital devices, we will need to continue to devote significant time and resources to develop new applications and functionalities to ensure that our products and services are accessible across these platforms. If we do not keep pace with evolving online, market and industry trends, including the introduction of new and enhanced digital devices and changes in the preferences and needs of consumers and service professionals generally, offer new and/or enhanced products and services in response to such trends that resonate with consumers and service professionals, monetize products and services for mobile and other digital devices as effectively as our traditional products and services and/or maintain related systems, technology and infrastructure in an efficient and cost-effective manner, our business, financial condition and results of operations could be adversely affected.

In addition, the success of future mobile and other digital products and services depends on their interoperability with various third-party operating systems, technology, infrastructure and standards, including rapidly evolving mobile data privacy standards, over which we have no control. Any changes to any of these things that compromise the quality or functionality of our mobile and other digital products and services could adversely affect their usage levels and/or our ability to attract consumers and service professionals, which could adversely affect our business, financial condition and results of operations.

We may not be able to protect our systems, technology and infrastructure from cyberattacks and cyberattacks experienced by third parties may adversely affect us.

We may be attacked by perpetrators of malicious technology-related events, such as the use of botnets, malware or

27

other destructive or disruptive software, distributed denial of service attacks, phishing, attempts to misappropriate user information and account login credentials and other similar malicious activities. The incidence of events of this nature is on the rise worldwide. While we continuously develop and maintain systems designed to detect and prevent events of this nature from impacting our systems, technology, infrastructure, products, services and users, have invested and continue to invest in these efforts and related personnel and training, and deploy data minimization strategies where appropriate, our efforts may not be successful. These efforts are costly and require ongoing monitoring and updating as technologies change and efforts to overcome preventative security measures are becoming more sophisticated. Despite these efforts, some of our systems have experienced past security incidents, none of which had a material adverse effect on our business, financial condition and results of operations, and we could experience significant events of this nature in the future.

Any event of this nature that we experience could damage our systems, technology and infrastructure and/or those of our users, prevent us from providing our products and services, compromise the integrity of our products and services, damage our reputation, erode our brands and/or be costly to remedy, and may subject us to investigations by regulatory authorities, fines, claims for breach of contract or indemnity by third parties and/or litigation that could result in liability to third parties.

Even if we do not experience such events firsthand, the impact of any such events experienced by third parties could have a similar effect. Our business model relies in large part on selling or otherwise providing certain consumer personal information to third parties. These third parties may be subject to similar cyberattacks and there can be no assurance that such third parties have adequate cybersecurity infrastructure to prevent breaches of the personal data sold to them by us.

We may not have adequate insurance coverage to compensate for losses resulting from any of the above events.

If we or any third party with whom we do business or otherwise rely upon experience an event of this nature, our business, financial condition and results of operations could be adversely affected.

Our ability to communicate with home services companies, consumers and service providers via telephone, text (SMS) messaging, email, direct mail or other sufficient means is critical to our success.

Our primary means of facilitating contact among us, home services companies, consumers and service providers is the use of telephone calls, text (SMS) messages and email. We also communicate with these parties through direct mail messages. Through these channels, we provide consumers with service request updates and service professionals with updates regarding consumer matches, jobs they take, subscriptions and memberships, as well as present or suggest new products and services (among other things) and market our products and services in a cost-effective manner to home services companies, consumers and service providers. As consumers increasingly communicate via mobile and other digital devices and messaging and social media apps, usage of certain channels such as telephone, email or direct mail has declined, particularly among younger consumers, and we expect this trend to continue. In addition, regulatory, deliverability and other restrictions could limit or prevent our ability to these channels to communicate with home services companies, consumers and service providers. Furthermore, third-party operators of the channels we use to communicate with these groups may face pressure from regulators to give end users the ability to block, mute or otherwise disfavor certain types of marketing communications via such channels. We cannot assure you that any alternative means of communication will be as effective as our current messaging channels have been. A continued and significant erosion in our ability to communicate with these groups for any reason could adversely impact the overall user experience, consumer and service professional engagement levels and conversion rates, which could adversely affect our business, financial condition and results of operations.

The nature of our platform is complex and highly integrated, and if we fail to successfully manage releases or integrate new solutions, it could harm our revenues, operating income and reputation.

We manage a complex platform of solutions that consists of our software and services for companies and products for consumers. Many of our solutions include a large number of product centers that are highly integrated and require interoperability with other Porch products, as well as products and services of third-party service providers. Due to this complexity and the development cycles under which we operate, we may experience errors in our software, corruption or

28

loss of our data or unexpected performance issues from time to time. For example, our solutions may face interoperability difficulties with software operating systems or programs being used by our clients, or new releases, upgrades, fixes or the integration of acquired technologies may have unanticipated consequences on the operation and performance of our other solutions. If we encounter integration challenges or discover errors in our solutions late in our development cycle, it may cause us to delay our launch dates. Any major integration or interoperability issues or launch delays could have a material adverse effect on our revenues, operating income and reputation.

Our success depends, in part, on the integrity, quality, efficiency and scalability of our systems, technology and infrastructure, and those of third parties.

We rely on our proprietary systems, technology and infrastructure to perform well on a consistent basis. We also rely on third-party data center service providers and cloud-based, hosted web service providers, as well as third-party computer systems and a variety of communications systems and service providers in connection with the provision of our products and services generally, as well as to facilitate and process certain payment and other transactions with users. We have no control over any of these third parties or their operations. In the past we have experienced rare but occasional interruptions that make some or all of our or our third-party framework and related information unavailable or that prevent us from providing products and services, and we may experience such interruptions in the future.

The framework described above could be damaged or interrupted at any time for any number of reasons, such as fire, power loss, telecommunications failure, natural disasters, acts of war or terrorism, acts of God and other similar events or disruptions. Any event of this nature could prevent us from providing our products and services at all or result in the provision of our products and services on a delayed or intermittent basis and/or result in the loss of critical data. While we and the third parties upon whom we rely have certain backup systems in place for certain aspects of our respective frameworks, none of our frameworks are fully redundant and disaster recovery planning is not sufficient for all eventualities. In addition, we may not have adequate insurance coverage to compensate us for losses from a major interruption. When such damages, interruptions or outages occur, our reputation could be harmed and the competitive positions of our various brands and businesses could be diminished, any or all of which could adversely affect our business, financial condition and results of operations.

We also continually work to expand and enhance the efficiency and scalability of our framework to improve the consumer and service professional experience, accommodate substantial increases in the number of visitors to our various platforms, ensure acceptable load times for our various products and services and keep up with changes in technology and user preferences. If we do not do so in a timely and cost-effective manner, the user experience and demand across our brands and businesses could be adversely affected, which could adversely affect our business, financial condition and results of operations.

We may fail to adequately protect our intellectual property rights or may be accused of infringing the intellectual property rights of third parties.

We rely upon trademarks, trade dress, domain names and logos to market our brands and businesses and to build and maintain brand loyalty and recognition, as well as upon trade secrets.

We rely on a combination of laws and contractual restrictions on access to and use of proprietary information with employees, independent contractors, home services companies, consumers, service providers, commercial partners, suppliers, affiliates and others to establish and protect our and their various intellectual property rights. No assurances can be given that these efforts will result in adequate trademark and service mark protection, adequate domain name rights and protections. Despite these measures, challenges to our intellectual property rights could still arise, third parties could copy or otherwise obtain and use our intellectual property without authorization, and/or laws regarding the enforceability of existing intellectual property rights could change in an adverse manner.

We may also be subject to claims from third parties in the future related to alleged intellectual property infringement by us. These claims, if resolved in a manner adverse to us, could result in significant liabilities and could restrict or prohibit our ability to use the technology on which we rely. Even if these claims are resolved in our favor, such claims could result in significant expenses and could distract our management until resolved.

29

The occurrence of any of these events could result in the erosion of our various brands and limitations on our ability to operate our business, as well as impede our ability to effectively compete against competitors with similar technologies, any of which could adversely affect our business, financial condition and results of operations.

Risks Relating to Personnel and Service Providers

We face risks associated with our independent contractors.

We have personnel that we classify as independent contractors for U.S. federal, state and international employment law purposes in certain positions in our business.

We are not in a position to directly provide the same direction, motivation and oversight to our independent contractors as we would if such personnel were our own employees. As a result, our independent contractors may not comply with applicable law or our policies and procedures, including, but not limited to, our information security policies, or reflect our culture or values. Violations by our independent contractors of applicable law or of our policies and procedures in dealing with home services companies, consumers, service providers or other third parties or failure to meet our standards or reflect our culture could adversely affect our business, financial condition and results of operations. In addition, it is possible that a court could hold us civilly or criminally accountable based on vicarious liability because of the actions of our independent contractors. Furthermore, although we do enter into confidentiality and invention assignment agreements with each of our independent directors, our independent contractors are not subject to employment agreements with us and our ability to retain such personnel or enforce non-competes or other restrictions against them may be limited.

We are subject to the Internal Revenue Service (“IRS”) regulations and applicable state law guidelines regarding independent contractor classification in the United States. These regulations and guidelines are subject to changes in judicial and agency interpretation, and it could be determined that the independent contractor classification is inapplicable. Furthermore, the legal landscape with respect to the classification of gig economy independent contractors, such as our service providers, is subject to intense public scrutiny. If legal standards for classification of independent contractors change, it may be necessary to modify our compensation structure for these personnel, including by paying additional compensation and taxes and/or reimbursing expenses, or abandon certain types of services we provide using independent contractors. In addition, if we are determined to have misclassified such personnel as independent contractors, we would incur additional exposure under federal and state law, including workers’ compensation, unemployment benefits, labor, employment and tort laws, including for prior periods, as well as potential liability for employee benefits and tax withholdings. Any of these outcomes could result in significant costs to us, could impair our financial condition and our ability to conduct our business and could damage our reputation and our ability to attract and retain other personnel.

As of January 2021, we have approximately 600 individual independent contractors located in Mexico, Costa Rica, India and Spain. As a result, we are subject to certain additional risks related to independent contractors in foreign jurisdictions, including risks related to misclassification of such independent directors under local law, compliance with other applicable local labor laws, resistance of commercial partners to off-shoring of customer service functions and related consumer data, fluctuations in foreign currencies, changes in the economic strength of Mexico, Costa Rica and India, difficulties in enforcing contractual obligations and intellectual property rights, economic sanctions and social, political and economic instability. In particular, the Mexican Congress of the Union has recently considered a bill which would impose additional restrictions on independent contracting practices, which could make it more expensive or difficult to retain the services of independent contractors in Mexico.

In addition, the economic downturn caused by the COVID-19 pandemic has led many U.S.-based companies to seek to hire remote talent in other jurisdictions, leading to additional competition for the services of independent contractors in the jurisdictions in which we retain independent contractors.

The remote work by independent contractors and the use of their own equipment makes compliance with and enforcement of our information security policies and procedures more difficult. We must also comply with applicable anti-corruption and anti-bribery laws such as the U.S. Foreign Corrupt Practices Act and local laws prohibiting corrupt

30

payments to government officials, which may present significant challenges in the jurisdictions in which we operate. We cannot guarantee compliance with all applicable laws, and violations could result in substantial fines, sanctions, civil or criminal penalties, competitive or reputational harm, litigation or regulatory action and other consequences that might adversely affect our business, financial condition and results of operations.

We depend on key personnel to operate our business, and if we are unable to retain, attract and integrate qualified personnel, our ability to develop and successfully grow our business could be harmed.

We believe our success has depended, and continues to depend, on the efforts and talents of our executives and employees. Our future success depends on our continuing ability to attract, develop, motivate and retain highly qualified and skilled employees. Qualified individuals are in high demand, and we may incur significant costs to attract and retain them. Experienced information technology personnel, who are critical to the success of our business, are in particularly high demand. This demand is particularly acute in the Seattle, Washington area, where we are headquartered. Competition for their talents is intense and retaining such individuals can be difficult. The loss or disability of executive officers or key employees could materially adversely affect our ability to execute our business plan and strategy, and we may not be able to find adequate replacements on a timely basis, or at all. Our executive officers and other employees are at-will employees, which means they may terminate their employment relationships with us at any time, and their knowledge of our business and industry would be extremely difficult to replace. We cannot ensure that we will be able to retain the services of any members of our senior management or other key employees. If we do not succeed in attracting well-qualified employees or retaining and motivating existing employees, our business, financial condition and results of operations could be adversely affected.

Our corporate culture has contributed to our success and, if we cannot continue to foster this culture as we grow, we could lose the passion, creativity, teamwork, focus and innovation fostered by our culture.

We believe that our culture has been and will continue to be a key contributor to our success. As we grow and mature as a public company, we may find it difficult to maintain our corporate culture. If we do not continue to foster our corporate culture or maintain our core values as we grow and evolve, we may be unable to support the passion, creativity, teamwork, focus and innovation we believe we need to support our growth. Any failure to preserve our culture could negatively affect our ability to recruit and retain personnel and to effectively focus on and pursue our strategic objectives, which could, in turn, have an adverse impact on our business, results of operations and financial condition.

Risks Relating to Financial Reporting and Results of Operations

We identified a material weakness in our internal control over financial reporting. If we are unable to remediate this material weakness, or if we identify additional material weaknesses in the future or otherwise fail to maintain an effective system of internal controls, we may not be able to accurately or timely report our financial condition or results of operations, which may adversely affect our business and stock price.

In connection with the preparation and audit of our consolidated financial statements for the years ended December 31, 2019 and 2020, a material weakness was identified in our internal control over financial reporting. A material weakness is a deficiency, or combination of deficiencies, in internal control over financial reporting such that there is a reasonable possibility that a material misstatement of its annual or interim consolidated financial statements will not be prevented or detected on a timely basis. The material weakness is as follows:

we do not have sufficient, qualified personnel to prepare and review complex technical accounting issues and effectively design and implement systems and processes that allow for the timely production of accurate financial information in accordance with internal financial reporting timelines to support the current size and complexity (e.g., acquisitions, divestitures and financings) of the Company.

This material weakness could result in a misstatement of substantially all of our accounts or disclosures that would result in a material misstatement to the annual or interim consolidated financial statements that would not be prevented or detected. We have begun implementation of a plan to remediate the material weakness described above. Those

31

remediation measures are ongoing and include the following:

we hired a new Chief Financial Officer in June 2020 who is an experienced finance and accounting officer for public companies;
we recruited additional personnel, in addition to utilizing third-party consultants and specialists, to supplement our internal resources; and
we have been and continue designing and implementing additional automation and integration in our financially significant systems.

We plan to continue to assess our internal controls and procedures and intend to take further action as necessary or appropriate to address any other matters we identify. We cannot assure you that the measures we have taken to date and may take in the future, will be sufficient to remediate the control deficiencies that led to our material weaknesses in internal control over financial reporting or that we will prevent or avoid potential future material weaknesses. The effectiveness of our internal control over financial reporting is subject to various inherent limitations, including cost limitations, judgments used in decision making, assumptions about the likelihood of future events, the possibility of human error and the risk of fraud. If we are unable to remediate the material weakness, our ability to record, process and report financial information accurately, and to prepare financial statements within the time periods specified by the forms of the SEC, could be adversely affected which, in turn, to may adversely affect our reputation and business and the market price of our common stock. In addition, any such failures could result in litigation or regulatory actions by the SEC or other regulatory authorities, loss of investor confidence, delisting of our securities and harm to our reputation and financial condition, or diversion of financial and management resources from the operation of our business.

In addition, it is possible that control deficiencies could be identified by our management or by our independent registered public accounting firm in the future or may occur without being identified. Such a failure could result in regulatory scrutiny and cause investors to lose confidence in our reported financial condition, lead to a default under our current or future indebtedness and otherwise have a material adverse effect on our business, financial condition, cash flow or results of operations.

Our quarterly operating results may fluctuate in the future. As a result, we may fail to meet or exceed the expectations of research analysts or investors, which could cause our stock price to decline.

Our quarterly operating results may fluctuate as a result of a variety of factors, many of which are outside of our control. If our quarterly operating results or guidance fall below the expectations of research analysts or investors, the price of our common stock could decline substantially. Fluctuations in our quarterly operating results or guidance may be due to a number of factors, including, but not limited to, those listed below:

seasonality;
economic trends related to the home services and general economic, industry and market conditions;
the extent to which home services companies, service providers and consumers employ our platform;
the extent to which new home services companies, consumers, service providers, and commercial partners are attracted to our solutions to satisfy their (and in the case of home services companies and commercial partners, their customers’) needs;
the timing, commitment levels, and revenue share rates at which we enter into agreement for our solutions with home service companies and service providers, along with their on-going capacity and fulfillment performance to handle volume and the effectiveness of our marketing and affiliate channels to drive volume to our network;
the volume of consumer referrals that home services companies and commercial partners send to us, and the addition or loss of large home services companies or commercial partners, including through acquisitions or
32
consolidations;
the mix of home services companies and commercial partners across small, mid-sized and large organizations;
changes in our pricing policies or those of our competitors;
volatility in commissions from our insurance business;
the financial health of our home services companies, consumers, service providers, and commercial partners;
the amount and timing of operating expenses, including those related to the maintenance and expansion of our business, operations and infrastructure;
the timing and success of new solutions introduced by us;
the timing and success of current and new products and services introduced by our competitors;
other changes in the competitive dynamics of our industry, including consolidation among competitors, customers or strategic partners;
our ability to manage our existing business and future growth, including increases in the number of customers on our platform and new geographic regions; and
various other factors, including those related to disruptions in our platform infrastructure risks related to independent contractors, and privacy and data security breaches, each of which is described elsewhere in this “Risk Factors” section.

We have a history of losses, and we may be unable to achieve or sustain profitability.

We have experienced net losses in each year since our inception. We incurred operating losses of $41.4 million and $88.1 million in the years ended December 31, 2020 and 2019, respectively, and as of December 31, 2020, we had an accumulated deficit of $315.1 million. We will need to generate and sustain increased revenue levels and decrease proportionate expenses in future periods to achieve profitability, and even if we do, we may not be able to maintain or increase profitability. While we are undertaking efforts that we believe will increase our revenue, these efforts may not be sufficiently successful in order to offset these expenses. Many of our efforts to generate additional revenue are new and unproven, and any failure to adequately increase revenue or contain the related costs could prevent us from attaining or increasing profitability. Our recent growth in revenue and number of home services companies, consumers, service providers and commercial partners may not be sustainable, and we may not achieve sufficient revenue to achieve or maintain profitability. We may incur significant losses in the future for a number of reasons, including the other risks described in this prospectus, and we may encounter unforeseen expenses, difficulties, complications and delays and other unknown events. Accordingly, we may not be able to achieve or maintain profitability and we may incur significant losses for the foreseeable future.

Our limited operating history makes it difficult to evaluate our current business and future prospects.

We have been in existence since 2011, and much of our growth has occurred in recent periods. Our limited operating history may make it difficult for you to evaluate our current business and our future prospects. We have encountered and will continue to encounter risks and difficulties frequently experienced by growing companies in rapidly changing industries, including increasing and unforeseen expenses as we continue to grow our business. If we do not manage these risks successfully, our business will be harmed.

Our quarterly results of operations fluctuate due to seasonality and other factors associated with our industry.

Our business is seasonal and our results of operations and cash flows fluctuate significantly from quarter to quarter.

33

Historically, revenues have been strongest in the second and third fiscal quarters due to peak moving activity occurring during the summer months. The first and fourth fiscal quarters are generally weakest, due to lower moving activity during the winter months. As a result, our operating results for any given quarterly period are not necessarily indicative of operating results for an entire year.

We have incurred and will continue to incur increased costs as a result of being a public company.

We have incurred and will continue to incur increased legal, accounting, administrative and other costs and expenses as a public company that we did not incur as a private company. The Sarbanes-Oxley Act of 2002 (the “Sarbanes-Oxley Act”), including the requirements of Section 404, as well as rules and regulations subsequently implemented by the SEC, the Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010 and the rules and regulations promulgated and to be promulgated thereunder, the PCAOB and the securities exchanges, impose additional reporting and other obligations on public companies. The development and implementation of the standards and controls necessary for us to achieve the level of accounting standards required of a public company in the United States may require costs greater than expected. We will be required to expand our employee base to support our operations as a public company which will increase our operating costs in future periods.

Compliance with public company requirements will increase costs and make certain activities more time-consuming. A number of those requirements will require us to carry out activities we have not done previously. For example, we have created new committees of our board of directors and adopted new internal controls and disclosure controls and procedures. In addition, expenses associated with SEC reporting requirements will be incurred. Furthermore, if any issues in complying with those requirements are identified (for example, if the auditors identify a material weakness or significant deficiency in the internal control over financial reporting), we could incur additional costs rectifying those issues, and the existence of those issues could adversely affect our reputation or investor perceptions of it. It will also be more expensive to obtain director and officer liability insurance. Risks associated with our status as a public company may make it more difficult to attract and retain qualified persons to serve on our board of directors or as executive officers. The additional reporting and other obligations imposed by these rules and regulations will increase legal and financial compliance costs and the costs of related legal, accounting and administrative activities. These increased costs will require us to divert a significant amount of money that could otherwise be used to expand the business and achieve strategic objectives. Advocacy efforts by stockholders and third parties may also prompt additional changes in governance and reporting requirements, which could further increase costs.

Our ability to use our net operating loss carryforwards and certain other tax attributes may be limited.

As of December 31, 2020, we had net operating loss carryforwards for U.S. federal income tax purposes and state income tax purposes of $208.9 million and $98.5 million, respectively, available to offset future taxable income. If not utilized, the federal net operating loss carryforward amounts generated prior to January 1, 2019 will begin to expire in 2032, and the state net operating loss carryforward amounts will begin to expire in 2021. Realization of these net operating loss carryforwards depends on our future taxable income, and there is a risk that our existing carryforwards could expire unused and be unavailable to offset future income tax liabilities, which could materially and adversely affect our operating results. In addition, under Sections 382 and 383 of the Code, if a corporation undergoes an “ownership change,” generally defined as a greater than 50% change (by value) in its equity ownership over a three (3) year period, the corporation’s ability to use its pre-change net operating loss carryforwards and other pre-change tax attributes, such as research tax credits, to offset its post-change income may be limited. We may have experienced ownership changes because of shifts in our stock ownership or may experience them in the future. As a result, if we earn net taxable income, our ability to use our pre-change net operating loss carry-forwards and other tax attributes to offset U.S. federal taxable income may be subject to limitations, which could potentially result in increased future tax liability to us.

Risks Relating to Our Acquisition Strategy

We may experience risks related to acquisitions, including the HOA acquisition.

We have made acquisitions in the past and we continue to seek to identify potential acquisition candidates to expand

34

our business generally in the future. If we do not identify suitable acquisition candidates or complete acquisitions with satisfactory pricing and other terms, our growth could be adversely affected. Even if we complete what we believe to be suitable acquisitions, we may experience related operational and financial risks. As a result, to the extent that we continue to grow through acquisitions, we will need to:

properly identify, value, and complete prospective acquisitions, especially those of companies with limited operating histories;
successfully integrate acquired businesses to the extent and in a manner that aligns with our strategy;
successfully identify and realize potential synergies among acquired and existing business;
retain or hire senior management and other key personnel at acquired businesses; and
successfully manage acquisition-related strain on our management, operations and financial resources.

We may not be successful in addressing these challenges or any other problems encountered in connection with historical and future acquisitions. Adverse reactions by potential acquisition targets could frustrate our ability to execute on our acquisition strategy as could the failure of our due diligence process to uncover material risks, legal or otherwise. We may also be negatively impacted by adverse reactions of home services companies, consumers, service providers and business partners to the disclosure or consummation of any acquisition. In addition, the anticipated benefits of one or more acquisitions may not be realized. Also, future acquisitions could result in increased operating losses, dilutive issuances of equity securities and/or the assumption of contingent liabilities. Additionally, acquisitions may be compensated in part with future or contingent payments that will create future liabilities or dilution for us upon the consummation of such acquisitions. Lastly, the value of goodwill and other intangible assets acquired could be impacted by one or more continuing unfavorable events and/or trends, which could result in significant impairment charges. The occurrence of any of these events could have an adverse effects on our business, financial condition and results of operations.

On January 13, 2021, the Company entered into a definitive agreement to acquire HOA, a leading property and casualty insurance company focused on products in the residential homeowner space. HOA is a large and complex company that will add significantly to the size and scale of our operations upon consummation of the HOA acquisition. In addition, as discussed under “— Risks Related to Our Insurance Business,” HOA will provide us with the opportunity to further expand our insurance business. The HOA acquisition will be the largest acquisition in our company’s history (as measured by purchase price). We may have failed to identify all the risks to which the HOA acquisition may expose us or the effects it may have on the long-term value of our combined company, including any risks related to HOA or HOA’s compliance with, among other, laws and regulations, contractual obligations and leases. Although we expect the HOA acquisition to result in a significant amount of synergies and other financial and operational benefits, we may be unable to realize these synergies or other benefits in the timeframe that we expect or at all. We continue to assess synergies that we may realize as a combined company, the realization of which will depend on a number of factors. The success of the HOA acquisition, including anticipated synergies, benefits and cost savings, will depend, in part, on our ability to successfully combine and integrate our current operations with HOA’s business. It is possible that the integration process could result in higher than expected costs, diversion of management attention, the disruption of either company’s ongoing businesses or inconsistencies in standards, controls, procedures and policies that adversely affect the combined company’s ability to maintain relationships with customers, suppliers, vendors and employees or to achieve the anticipated benefits and cost savings of the HOA acquisition. Additionally, the winter storm which struck Texas in February 2021 had significant but as-of-yet unquantified impacts on HOA, which is headquartered in Texas. If we experience difficulties with the integration process or other unforeseen costs, the anticipated benefits and cost savings of the HOA acquisition may not be realized fully or at all, or may take longer to realize than expected. Management continues to refine its integration plan. The integration planning and implementation process will result in significant costs and divert management attention and resources. These integration matters could have an adverse effect on our combined company for an undetermined period after completion of the HOA acquisition. Any of the foregoing may have a material and adverse effect on our business, results of operations and financial condition.

35

The HOA acquisition is subject to closing conditions, including certain conditions that may not be satisfied, and it may not be completed on a timely basis, or at all. Failure to complete the HOA acquisition at all or in the expected timeframe will have material adverse impact on currently expected financial performance in 2021 and beyond.

Although we currently expect the HOA acquisition to be completed in the second quarter of 2021, subject to regulatory approvals and customary closing conditions, there can be no assurance that the HOA acquisition will be completed in accordance with the anticipated timing or at all. Regulatory agencies, including state insurance regulators, may refuse to approve the HOA acquisition or seek to make their approval subject to compliance with unanticipated or onerous conditions. These conditions could have the effect, among other things, of imposing significant additional costs, limiting our revenues, requiring divestitures of material assets or imposing other operating restrictions, any of which may reduce the anticipated benefits of, or prevent the completion of, the HOA acquisitions. Also, either HOA or the Company may terminate the definitive agreement if the HOA acquisition has not been completed by October 13, 2021, unless the failure to consummate the HOA acquisition has resulted from the failure of the party seeking to terminate the definitive agreement to perform its obligations.

If the HOA acquisition is not completed on a timely basis, or at all, our ongoing business may be adversely affected. Additionally, in the event the HOA acquisition is not completed, we will be subject to a number of risks without realizing any of the benefits of having completed the HOA acquisition, including the following:

we will be required to pay our costs relating to the HOA acquisition, such as legal, accounting, financing and financial advisory fee, whether or not the HOA acquisition is completed, and could be required to pay HOA a termination fee if the definitive agreement is terminated under specified circumstances;
time and resources committed by our management to matters relating to the HOA acquisition could otherwise have been devoted to pursuing other beneficial opportunities;
we will need to revise earnings guidance previously provided by us which assumes the completion of the HOA acquisition; and
the market price of our securities could decline to the extent that the current market price reflects a market assumption that the HOA acquisition will be completed, or to the extent that the HOA acquisition is viewed as fundamental to our business strategy.

Risks Relating to Our Insurance Business

We face a variety of risks through our expansion into the insurance business.

In 2020, we expanded our lines of business to include home, auto, flood and umbrella insurance through the formation and licensure of Elite Insurance Group, our wholly owned licensed insurance agency. In addition, as discussed more fully under “Item 1. Business  — Our Strategies for Growth — Insurance Expansion,” we plan to further expand our insurance operations through the acquisition of HOA, a managing general agent (“MGA”) and carrier hybrid with a strong reinsurance strategy that currently operates in six states. Risks of our entry into the insurance business include, without limitation, difficulties integrating the new insurance business with our ongoing operations, potential diversion of management’s time and other resources from our previously-established lines of business, the need for additional capital and other resources to expand into this new line of business, and inefficient integration of operational and management systems and controls.

Severe weather events, extensive wildfires and other catastrophes, including the effects of climate change and global pandemics, may harm our insurance business. For example, if carriers restrict the sale of policies in certain geographical areas and/or for certain types of coverage or if they increase their premiums as a result of these events, it could result in fewer carriers whose policies we could offer to our customers and otherwise make policies harder to sell. After the acquisition of HOA closes, we will be exposed to these losses directly. While we intend to manage our risk via reinsurance, there can be no guarantee this will adequately reduce our exposure to losses, including, but not limited to, the inability to negotiate reinsurance contracts at renewal at acceptable terms or at all, large catastrophes that exceed the

36

our aggregate reinsurance coverage limits, the inability or unwillingness of counterparties to pay us reinsurance receivables we believe we are owed, and multiple losses in a single year that exceed our ability to reinstate reinsurance contracts.

In addition, these events have in the past and could in the future negatively affect the economy in general and the housing market in particular, which in turn negatively affects the market for insurance sales. A significant increase in insurance claims by consumers who purchased their policy through Elite Insurance Group, whether as a result of these events or otherwise, could cause the affected carriers to terminate their relationship with us or decrease our commission rates. The occurrence of any of these events could have an adverse effect on our business, financial condition and results of operations.

A substantial majority of Elite Insurance Group’s revenue is generated from commissions and depends on relationships with insurance providers with no long-term contractual commitments. See “— Our insurance business is commission-based and depends on our relationships with insurance providers with no long-term contractual commitments. insurance providers stop working with us or pay us lower amounts for new customers, or if we are unable to establish and maintain new relationships with other insurance providers, our insurance business could be materially affected, which in turn could impact our business, results of operations and financial condition.” for more information.

Claims by consumers against an agency’s errors and omissions (E&O) insurance coverage are common in the insurance industry. If a carrier denies a consumer’s claim under an insurance policy or the consumer has insufficient coverage and the consumer therefore has to pay out of pocket for a loss, the consumer often seeks relief from agency that sold the policy. While we maintain E&O coverage, we could experience losses if claims by consumers exceed our coverage limitations. In addition, if we were to experience a significant number of claims or if our E&O coverage were to lapse, insurance providers could elect to terminate their relationships with us and we could face challenges in finding replacement coverage.

Entry into the insurance business also subjects us to new laws and regulations with which we are not familiar and may lead to increased compliance costs and regulatory risk. See “— Our insurance business is subject to state governmental regulation, which could limit the growth of our insurance business and impose additional costs on us.” for additional information.

In addition, as discussed more fully under “Item 1. Business  — Our Strategies for Growth — Insurance Expansion,” Porch has entered into a definitive agreement to acquire HOA, an MGA and carrier hybrid with a strong reinsurance strategy that currently operates in six states. There can be no assurance that this acquisition will be consummated, but to the extent we do acquire HOA, Porch would become an MGA and an insurance carrier, exposing us to the additional risks of underwriting and of handling and managing insurance claims.

Furthermore, if Elite Insurance Group were to become an insurance carrier or if we complete the HOA acquisition, we will bear the cost of paying insured claims. As a result, the likelihood of being significantly affected by the risks inherent to the insurance industry, and the magnitude of such risks, would be greatly increased. Although we would follow the industry practice of transferring, or ceding, part of the risk we have assumed to a reinsurance company in exchange for part of the premium we receive in connection with the risk or securing excess of loss reinsurance coverage, we may not be able to successfully mitigate our risk through such reinsurance arrangements. Although reinsurance would make the reinsurer liable to us to the extent the risk is transferred to the reinsurer or we have coverage under an excess of loss reinsurance arrangement, it will not relieve us of our liability to our policyholders. If any of our reinsurers are unable or unwilling to pay amounts they owe us in a timely fashion, we could suffer a significant loss or a shortage of liquidity, which would have a material adverse effect on our business and results of operations. In addition, reinsurance may not be available for an acceptable cost or at all. Failure to successfully mitigate an acceptable portion of our risk could materially and adversely affect our ability to write insurance business and harm our business. If our actual losses from insured claims were to exceed our loss reserves, our business, financial condition and results of operations would be adversely affected.

If the HOA acquisition is completed, HOA will distribute the majority of its products through third party independent agents. As such, HOA will be highly dependent on maintaining successful relationships with such third

37

party independent agencies. Negative changes in such relationships could adversely affect HOA’s insurance business, including, but not limited to, reduced sales, the loss of existing policies, the need to lower prices, or the need to pay higher commissions. In addition, such agencies act as agents of HOA. Any misconduct on the part of such agents could have an adverse impact on our business, financial conditions, reputation and results of operations.

Furthermore, if the HOA acquisition is completed, it would represent a significant expansion of Porch’s revenue from insurance sales and may have the effect of heightening many of the risks and uncertainties described above and below with respect to our insurance business.

Our insurance business is subject to state governmental regulation, which could limit the growth of our insurance business and impose additional costs on us.

Elite Insurance Group maintains licenses with a number of individual state departments of insurance. Our insurance business is subject to state governmental regulation and supervision. In addition, our acquisition of HOA is contingent upon state governmental approval. This state governmental supervision could limit the growth of our insurance business by delaying or preventing the acquisition of HOA, increasing the costs of regulatory compliance, limiting or restricting the products or services we provide or the methods by which we provide them, and subjecting us to the possibility of regulatory actions or proceedings. If we are unable to comply with such regulations, we may be precluded or temporarily suspended from carrying on some or all of the activities of our insurance business or otherwise be fined or penalized in a given jurisdiction. Additionally, actual or perceived failure to comply with such state regulation may give rise to a right to terminate under arrangements with the insurance providers. Our continued ability to maintain our insurance licenses in the jurisdictions in which we are licensed or to expand to new operations or new jurisdictions depends on our compliance with the rules and regulations promulgated from time to time by the regulatory authorities in each of these jurisdictions. Furthermore, state insurance departments conduct periodic examinations, audits and investigations of the affairs of insurance companies and agencies, any of which could result in the expenditure of significant management time or financial resources.

In all jurisdictions, the applicable laws and regulations are subject to amendment and interpretation by regulatory authorities. Generally, such authorities are vested with relatively broad discretion to grant, renew and revoke licenses and approvals and to implement and interpret rules and regulations. No assurances can be given that our insurance business can continue to be conducted in any given jurisdiction as it has been conducted in the past or that we will be able to expand our insurance business in the future.

The business of Elite Insurance Group is commission-based and depends on our relationships with insurance providers with no long-term contractual commitments. If insurance providers stop working with us or pay us lower amounts for new customers, or if we are unable to establish and maintain new relationships with other insurance providers, our insurance business could be materially affected, which in turn could impact our business, results of operations and financial condition.

A substantial majority of the revenue of Elite Insurance Group is currently derived from selling insurance policies to consumers as the insurance agency and then receiving commissions from the insurance carriers. As we grow our insurance business, including through the HOA acquisition, other potential acquisitions in the insurance space and potential expansion from an insurance agency to a managed general agency or insurance carrier, we expect to derive a greater percentage of our insurance revenue from insurance policies and reinsurance policies. Our agreements with insurance carriers are short-term agreements, and many of the insurance carriers can end their business with us at any time with no notice. We expect any future agreements with reinsurers will typically have annual terms. As a result, we cannot guarantee that insurance carriers or reinsurers will continue to work with us, or, if they do, we cannot guarantee the commissions they will pay in the first year of the policy as well as each additional year. The commissions we earn are based on premiums and commission rates set by the carriers, and any decreases in these premiums or commission rates, including as a result of adverse trends in the insurance industry, would decrease our revenue. In addition, we may not be able to attract new insurance carriers or reinsurers to our services or increase the amount of revenue we earn from our insurance business over time. The insurance business is historically cyclical in nature, and we may experience periods with excess underwriting capacity and unfavorable premium rates, which could adversely affect our business.

38

If we are unable to maintain in good standing existing relationships with insurance carriers, or unable to add new insurance carriers or reinsurers, or if we become dependent on a limited number of carriers or reinsurers, we may be unable to meet the expectations of consumers and other counterparties in our insurance business. This deficiency could reduce confidence in our ability to offer competitive rates and terms, making us less popular with such consumers and counterparties. As a result, our insurance business could be materially impacted, which could have an adverse impact on our business, financial condition and results of operations.

Our business may also be adversely affected by downturns in the home, auto, flood and umbrella insurance industries.

Through our wholly owned subsidiary and licensed insurance agency Elite Insurance Group, we primarily serve customers in the homeowners’ insurance market. We also sell auto, flood and umbrella insurance and we expect sales in those markets to increase in the future. Decreases in consumer demand in the home and automotive industry in general could adversely affect the demand for insurance and, in turn, the number of consumers we provide insurance quotes and corresponding sales. For example, negative trends in the real estate industry, such as decreases rental payments and increases in home values have the potential to adversely affect home purchases and to decrease the demand for homeowners, flood and umbrella insurance. In addition, consumer purchases of homes and new and used automobiles generally decline during recessionary periods and other periods in which income is adversely affected and may be affected by negative trends in the broader economy, including the availability and cost of credit, reductions in business and consumer confidence, stock market volatility and increased unemployment.

Insurance commission revenue recognition and changes within our insurance business may create a fluctuation of our business results and expose us to additional risks.

Current accounting standards allow an insurance agency like Elite Insurance Group to recognize the full lifetime value of each insurance sale up front, because Elite Insurance Group does not service the customer or have any other responsibilities after the initial sale. Elite Insurance Group then collects the ongoing commission payments from the insurance carriers on an ongoing basis each year so long as the customer does not cancel the insurance. In the future, Elite Insurance Group may begin to provide ongoing services to the policyholder or customer in order to receive higher commission amounts and a higher overall lifetime value. We would expect any such change to result in a shift in revenue recognition from the first year to ongoing years, which could increase long-term growth rates but negatively impact our short term results.

Additional Risks Relating to Ownership of Company Securities

The price of the Company’s securities may change significantly following the Merger and investors could lose all or part of their investment as a result.

The trading price of the Company’s common stock and warrants is likely to be volatile. The stock market recently has experienced extreme volatility. This volatility often has been unrelated or disproportionate to the operating performance of particular companies. You may not be able to resell your shares or warrants at an attractive price due to a number of factors such as those listed in “— Risks Relating to Porch’s Business and Industry” and the following:

results of operations that vary from the expectations of securities analysts and investors;
results of operations that vary from those of the Company’s competitors;
the impact of the COVID-19 pandemic and its effect on the Company’s business and financial conditions;
changes in expectations as to the Company’s future financial performance, including financial estimates and investment recommendations by securities analysts and investors;
declines in the market prices of stocks generally;
39
strategic actions by the Company or its competitors;
announcements by the Company or its competitors of significant contracts, acquisitions, joint ventures, other strategic relationships or capital commitments;
any significant change in the Company’s management;
changes in general economic or market conditions or trends in the Company’s industry or markets;
changes in business or regulatory conditions, including new laws or regulations or new interpretations of existing laws or regulations applicable to the Company’s business;
future sales of the Company’s common stock or other securities;
investor perceptions or the investment opportunity associated with the Company’s common stock relative to other investment alternatives;
the public’s response to press releases or other public announcements by the Company or third parties, including the Company’s filings with the SEC;
litigation involving the Company, the Company’s industry, or both, or investigations by regulators into the Company’s operations or those of the Company’s competitors;
guidance, if any, that the Company provides to the public, any changes in this guidance or the Company’s failure to meet this guidance;
additional dilution caused by the Company issuing additional equity, whether grants related to its Management Incentive Plan, stock provided to acquisitions as some or all of the purchase price, future fundraising events, or other issuances approved by the Company’s Board of Directors;
the development and sustainability of an active trading market for the Company’s common stock;
actions by institutional or activist stockholders;
changes in accounting standards, policies, guidelines, interpretations or principles; and
other events or factors, including those resulting from natural disasters, war, acts of terrorism or responses to these events.

These broad market and industry fluctuations may adversely affect the market price of the Company’s common stock, regardless of the Company’s actual operating performance. In addition, price volatility may be greater if the public float and trading volume of the Company’s common stock is low.

In the past, following periods of market volatility, stockholders have instituted securities class action litigation. If the Company was involved in securities litigation, it could have a substantial cost and divert resources and the attention of executive management from the Company’s business regardless of the outcome of such litigation.

Future sales, or the perception of future sales, by the Company or its stockholders in the public market following the merger could cause the market price for the Company’s common stock to decline.

The sale of shares of the Company’s common stock in the public market, or the perception that such sales could occur, could harm the prevailing market price of shares of the Company’s common stock. These sales, or the possibility that these sales may occur, also might make it more difficult for the Company to sell equity securities in the future at a

40

time and at a price that it deems appropriate.

Certain holders of common stock have entered into the Amended and Restated Registration Rights Agreement (the “A&R RRA”) with the Company pursuant to which each such holder agreed, subject to certain exceptions, not to dispose of or hedge any of their common stock or securities convertible into or exchangeable for shares of common stock during the period from the date of the closing of the Merger continuing through the date (i) in the case of common stock of the New Holder other than the Principal Holder (as each such term is defined in the A&R RRA), 180 days after the Closing Date or (ii) in the case of common stock of the Existing Holders and of the Principal Holder, one year after the Closing Date.

Upon the expiration or waiver of the lock-ups described above, shares held by the stockholders party to the A&R RRA will be eligible for resale, subject to volume, manner of sale and other limitations under Rule 144.

As restrictions on resale end, the market price of the common stock could drop significantly if the holders of these shares sell them or are perceived by the market as intending to sell them. These factors could also make it more difficult for us to raise additional funds through future offerings of common stock or other securities.

In addition, common stock reserved for future issuance under our equity incentive plans will become eligible for sale in the public market once those shares are issued, subject to provisions relating to various vesting agreements, lock-up agreements and, in some cases, limitations on volume and manner of sale applicable to affiliates under Rule 144, as applicable. The aggregate number of shares of common stock reserved for future issuance under our equity incentive plans is 17,552,435. The compensation committee of our board of directors will determine the exact number of shares to be issued during 2021 and the number of shares reserved for future issuance under its equity incentive plans at its discretion. We have filed and may in the future file one or more registration statements on Form S-8 under the Securities Act to register shares of common stock or securities convertible into or exchangeable for shares of common stock issued pursuant to our equity incentive plans. Any such Form S-8 registration statements will automatically become effective upon filing. Accordingly, shares registered under such registration statements will be available for sale in the open market.

We have issued and plan to issue shares of common stock in connection with the recently-consummated V12 Data acquisition and the recently-announced pending HOA acquisition. Certain of the total consideration in these acquisitions is earnout consideration, which, if payable, will be in the form of shares of common stock issuable in the future. We may also issue securities in connection with investments or acquisitions in the future. The amount of shares of common stock issued in connection with an investment or acquisition could constitute a material portion of our then-outstanding shares of common stock. Any issuance of additional securities in connection with investments or acquisitions may result in additional dilution to our stockholders.

Warrants for our common stock have become exercisable, and we have called for redemption of our public warrants, which will likely result in significant near-term warrant exercises and dilution to our existing stockholders.

Outstanding public warrants to purchase an aggregate of 14,325,000 shares of our common stock became exercisable as of 30 days after the completion of the Merger. Each warrant entitles the holder thereof to purchase one (1) share of our common stock at a price of $11.50 per whole share, subject to adjustment. Warrants may be exercised only for a whole number of shares of common stock. In addition, on March 17, 2021, the Company delivered notice to holders of public warrants issued in connection with PTAC’s initial public offering that such warrants will be redeemed for $0.01 per warrant on April 16, 2021 pursuant to the Company’s warrant agreement. Private placement warrants that are held by PTAC founders and their “Permitted Transferees” (as defined in the Company’s warrant agreement) are not redeemable. Holders of our public warrants may exercise their warrants for cash at any time prior to 5:00 p.m. Eastern time on such redemption date. We anticipate that substantially all of our outstanding public warrants will be exercised for cash prior to 5:00 p.m. Eastern time on the April 16, 2021 redemption date, which will likely result in significant near-term dilution to our existing stockholders and increase the number of shares eligible for resale in the public market. Sales of substantial numbers of such shares in the public market (or the perception that such sales may occur in the near future) could adversely affect the market price of our common stock.

41

The JOBS Act permits “emerging growth companies” like us to take advantage of certain exemptions from various reporting requirements applicable to other public companies that are not emerging growth companies.

The Company qualifies as an “emerging growth company” as defined in Section 2(a)(19) of the Securities Act, as modified by the Jumpstart Our Business Startups Act of 2012, which we refer to as the “JOBS Act.” As such, the Company will take advantage of certain exemptions from various reporting requirements applicable to other public companies that are not emerging growth companies for as long as it continues to be an emerging growth company, including (i) the exemption from the auditor attestation requirements with respect to internal control over financial reporting under Section 404 of the Sarbanes-Oxley Act, (ii) the exemptions from say-on-pay, say-on-frequency and say-on-golden parachute voting requirements and (iii) reduced disclosure obligations regarding executive compensation in its periodic reports and proxy statements. As a result, our stockholders may not have access to certain information they deem important. The Company will remain an emerging growth company until the earliest of (i) the last day of the fiscal year (a) following November 26, 2024, the fifth anniversary of the closing of PTAC’s initial public offering, (b) in which the Company has total annual gross revenue of at least $1.07 billion or (c) in which the Company is deemed to be a large accelerated filer, which means the market value of our common stock that are held by non-affiliates exceeds $700 million as of the last business day of the Company’s prior second fiscal quarter, and (ii) the date on which the Company has issued more than $1.0 billion in non-convertible debt during the prior three-year period.

In addition, Section 107 of the JOBS Act also provides that an emerging growth company can take advantage of the exemption from complying with new or revised accounting standards provided in Section 7(a)(2)(B) of the Securities Act as long as Porch is an emerging growth company. An emerging growth company can therefore delay the adoption of certain accounting standards until those standards would otherwise apply to private companies. The JOBS Act provides that a company can elect to opt out of the extended transition period and comply with the requirements that apply to non-emerging growth companies, but any such election to opt out is irrevocable. The Company has elected not to opt out of such extended transition period, which means that when a standard is issued or revised and it has different application dates for public or private companies, the Company, as an emerging growth company, can adopt the new or revised standard at the time private companies adopt the new or revised standard. This may make comparison of the Company’s financial statements with another public company which is neither an emerging growth company nor an emerging growth company which has opted out of using the extended transition period difficult or impossible because of the potential differences in accounting standards used.

We cannot predict if investors will find our common stock less attractive because the Company will rely on these exemptions. If some investors find our common stock less attractive as a result, there may be a less active trading market for common stock and our stock price may be more volatile.

NASDAQ may delist the Company’s securities from trading on its exchange, which could limit investors’ ability to make transactions in its securities and subject the Company to additional trading restrictions.

Currently, our common stock and public warrants are publicly traded on the NASDAQ under the symbols PRCH and PRCHW, respectively, upon the closing of the merger. We cannot assure investors that our securities will continue to be listed on the NASDAQ. In order to continue listing our securities on the NASDAQ, the Company will be required to maintain certain financial, distribution and stock price levels. Generally, the Company will be required to maintain a minimum amount in stockholders’ equity (generally $2,500,000 for companies trading on the NASDAQ Capital Market) and a minimum number of holders of our securities (generally 300 public holders).

If NASDAQ delists the Company’s securities from trading on its exchange and the Company is not able to list its securities on another national securities exchange, we expect our securities could be quoted on an over-the-counter market. If this were to occur, we could face significant material adverse consequences, including:

a limited availability of market quotations for our securities;
reduced liquidity for our securities;
a determination that the Company common stock is a “penny stock” which will require brokers trading in
42
Company common stock to adhere to more stringent rules and possibly result in a reduced level of trading activity in the secondary trading market for our securities;
a limited amount of news and analyst coverage; and
a decreased ability to issue additional securities or obtain additional financing in the future.

The National Securities Markets Improvement Act of 1996, which is a federal statute, prevents or preempts the states from regulating the sale of certain securities, which are referred to as “covered securities.” Since the Company’s common stock and public warrants are listed on the NASDAQ, they are covered securities. Although the states are preempted from regulating the sale of its securities, the federal statute does allow the states to investigate companies if there is a suspicion of fraud, and, if there is a finding of fraudulent activity, then the states can regulate or bar the sale of covered securities in a particular case. If the Company was no longer listed on the NASDAQ, its securities would not be covered securities and it would be subject to regulation in each state in which it offers its securities.

Because there are no current plans to pay cash dividends on the Company’s common stock for the foreseeable future, you may not receive any return on investment unless you sell your common stock for a price greater than that which you paid for it.

The Company intends to retain future earnings, if any, for future operations, expansion and debt repayment and there are no current plans to pay any cash dividends for the foreseeable future. The declaration, amount and payment of any future dividends on shares of the common stock will be at the sole discretion of the Company’s board of directors. The Company’s board of directors may take into account general and economic conditions, the Company’s financial condition and results of operations, the Company’s available cash and current and anticipated cash needs, capital requirements, contractual, legal, tax, and regulatory restrictions, implications on the payment of dividends by the Company to its stockholders or by its subsidiaries to it and such other factors as the Company’s board of directors may deem relevant. In addition, the Company’s ability to pay dividends is limited by covenants of Porch’s existing and outstanding indebtedness and may be limited by covenants of any future indebtedness the Company incurs. As a result, investors may not receive any return on an investment in the Company’s common stock unless they sell the Company’s common stock for a price greater than that which the investor paid for it.

If securities analysts do not publish research or reports about the Company’s business or if they downgrade the Company’s stock or the Company’s sector, the Company’s stock price and trading volume could decline.

The trading market for the Company’s common stock will rely in part on the research and reports that industry or financial analysts publish about the Company or its business. The Company will not control these analysts. In addition, some financial analysts may have limited expertise with Porch’s model and operations. Furthermore, if one or more of the analysts who do cover the Company downgrade its stock or industry, or the stock of any of its competitors, or publish inaccurate or unfavorable research about its business, the price of the Company’s stock could decline. If one or more of these analysts ceases coverage of the Company or fails to publish reports on it regularly, the Company could lose visibility in the market, which in turn could cause its stock price or trading volume to decline.

Anti-takeover provisions in the Company’s organizational documents could delay or prevent a change of control.

Certain provisions of the Company’s Amended and Restated Charter and Amended and Restated Bylaws may have an anti-takeover effect and may delay, defer or prevent a merger, acquisition, tender offer, takeover attempt or other change of control transaction that a stockholder might consider in its best interest, including those attempts that might result in a premium over the market price for the shares held by the Company’s stockholders.

These provisions provide for, among other things:

the ability of the Company’s board of directors to issue one or more series of preferred stock;
43
advance notice for nominations of directors by stockholders and for stockholders to include matters to be considered at the Company’s annual meetings;
certain limitations on convening special stockholder meetings;
limiting the ability of stockholders to act by written consent; and
the Company’s board of directors have the express authority to make, alter or repeal the Company’s amended and restated bylaws.

These anti-takeover provisions could make it more difficult for a third party to acquire the Company, even if the third party’s offer may be considered beneficial by many of the Company’s stockholders. As a result, the Company’s stockholders may be limited in their ability to obtain a premium for their shares. These provisions could also discourage proxy contests and make it more difficult for any stockholders to elect directors of their choosing and to cause the Company to take other corporate actions they desire.

The Company’s Amended and Restated Charter designates the Court of Chancery of the State of Delaware as the sole and exclusive forum for certain types of actions and proceedings that may be initiated by the Company’s stockholders, which could limit the Company’s stockholders’ ability to obtain a favorable judicial forum for disputes with the Company or its directors, officers, employees or stockholders.

The Company’s Amended and Restated Charter provides that, subject to limited exceptions, any (1) derivative action or proceeding brought on behalf of the Company, (2) action asserting a claim of breach of a fiduciary duty owed by any director, officer, stockholder or employee to the Company or its stockholders, (3) action asserting a claim arising pursuant to any provision of the DGCL or the Company’s amended and restated certificate of incorporation or the Company’s amended and restated bylaws, or (4) action asserting a claim governed by the internal affairs doctrine shall, to the fullest extent permitted by law, be exclusively brought in the Court of Chancery of the State of Delaware or, if such court does not have subject matter jurisdiction thereof, another state or federal court located within the State of Delaware. Any person or entity purchasing or otherwise acquiring any interest in shares of the Company’s capital stock shall be deemed to have notice of and to have consented to the provisions of the Company’s certificate of incorporation described above. This choice of forum provision may limit a stockholder’s ability to bring a claim in a judicial forum that it finds favorable for disputes with the Company or its directors, officers or other employees, which may discourage such lawsuits against the Company and its directors, officers and employees. Alternatively, if a court were to find these provisions of the Company’s Amended and Restated Charter inapplicable to, or unenforceable in respect of, one or more of the specified types of actions or proceedings, the Company may incur additional costs associated with resolving such matters in other jurisdictions, which could adversely affect the Company’s business and financial condition.

Item 1B. Unresolved Staff Comments

None.

Item 2. Properties

To support our business operations in the United States and other countries we lease real properties. Our various reportable segments use these facilities for their respective business purposes, and we believe these current facilities are suitable for their respective uses and are adequate for our anticipated future needs. We do not anticipate any future problems renewing or obtaining suitable leases for us or any of our businesses.

Item 3. Legal Proceedings

TCPA Proceedings.   Porch and/or an acquired entity, GoSmith.com, are party to 14 legal proceedings alleging violations of the automated calling and/or Do Not Call restrictions of the Telephone Consumer Protection Act of 1991 (“TCPA”). Some of these actions allege related state law claims. Most of the proceedings were commenced as mass tort actions by a single plaintiffs’ law firm in December 2019 and April/May 2020 in federal district courts throughout the

44

United States and have been consolidated in the United States District Court for the Western District of Washington, where Porch resides. A related action brought by the same plaintiffs’ law firm was dismissed with prejudice and is on appeal before the Ninth Circuit Court of Appeals.

These actions are at an early stage in the litigation process. It is not possible to determine the likelihood of an unfavorable outcome of these disputes, although it is reasonably possible that the outcome of these actions may be unfavorable. Further, it is not possible to estimate the range or amount of potential loss (if the outcome should be unfavorable). Porch intends to contest these cases vigorously.

Kandela Proceeding.   In May 2020, the former owners of Kandela, LLC filed a complaint against Porch in the Superior Court of the State of California, alleging a breach of contract related to the terms and achievement of an earnout agreement related to the acquisition of the Kandela business and related fraudulent inducement claims. This action is at an early stage in the litigation process and Porch is unable to determine the likelihood of an unfavorable outcome, although it is reasonably possible that the outcome may be unfavorable. Porch is unable to provide an estimate of the range or amount of potential loss (if the outcome should be unfavorable). Porch intends to contest this case vigorously.

Putative Wage and Hours Class Action Proceeding.    A former employee of HireAHelper™ filed a complaint in San Diego County Superior Court asserting putative class action claims for failure to pay overtime, failure to pay compensation at the time of separation and unfair business practices in violation of California law. HireAHelper™ was served with the complaint in December 2020 and on January 28, 2021 Defendants removed the case to the United States District Court for the Southern District of California. The plaintiff seeks to represent all current and former non-exempt employees of HireAHelper™ and Legacy Porch in the State of California during the relevant time period. This action is at an early stage in the litigation process and Porch is unable to determine the likelihood of an unfavorable outcome, although it is reasonably possible that the outcome may be unfavorable. Porch is unable to provide an estimate of the range or amount of potential loss (if the outcome should be unfavorable), however the parties have agreed to explore resolution by way of a private non-binding mediation in the summer or fall of 2021. Porch intends to contest this case vigorously.

In addition, in the ordinary course of business, Porch and its subsidiaries are (or may become) parties to litigation involving property, personal injury, contract, intellectual property and other claims, as well as stockholder derivative actions, class action lawsuits and other matters. The amounts that may be recovered in such matters may be subject to insurance coverage. Although the results of legal proceedings and claims cannot be predicted with certainty, neither Porch nor any of its subsidiaries is currently a party to any legal proceedings the outcome of which, we believe, if determined adversely to us, would individually or in the aggregate have a material adverse effect on our business, financial condition or results of operations.

Item 4. Mine Safety Disclosures

Not applicable.

PART II

Item 5. Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities

Market Information

Our common stock trades on the NASDAQ Capital Market under the symbol “PRCH.”

Holders

There were 527 stockholders of record as of March 26, 2021. This figure does not include an estimate of the indeterminate number of “street name” or beneficial holders whose shares may be held of record by brokerage firms and clearing agencies.

45

Dividend Policy

We have not paid any cash dividends on our common stock to date. The payment of cash dividends is subject to the discretion of our Board of Directors and may be affected by various factors, including our future earnings, financial condition, capital requirements, share repurchase activity, current and future planned strategic growth initiatives, levels of indebtedness and other considerations our Board of Directors may deem relevant.

Securities Authorized for Issuance Under Equity Compensation Plans

See Part III, Item 12 of this Form 10-K and Note 8, Stock-Based Compensation of the Notes to Consolidated Financial Statements included herein for additional information required.

Issuer Purchases of Equity Securities

None.

Recent Sales of Unregistered Securities

Between December 28 and December 31, 2020, the Company issued an aggregate amount of 420,000 shares of common stock of the Company to the previous owners of acquisition targets in connection with such acquisitions. These shares of common stock were issued in reliance on the exemption from registration provided by Section 4(a)(2) of the Securities Act because the issuance of such shares of common stock did not involve a public offering.

All of the foregoing shares of Company common stock were subsequently registered under the Securities Act through the Company’s Registration Statement on Form S-1, which was declared effective by the SEC on January 29, 2021.

Item 6. Selected Financial Data

Discussion omitted pursuant to SEC Release 33-10890.

46

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

The following discussion and analysis provides information which Porch’s management believes is relevant to an assessment and understanding of Porch’s consolidated results of operations and financial condition. This discussion and analysis should be read together with the consolidated financial statements and related notes that are included elsewhere in this Annual Report. In addition to historical financial analysis, this discussion and analysis contains forward-looking statements based upon current expectations that involve risks, uncertainties and assumptions, as described under the heading “Forward-Looking Statements.” Actual results and timing of selected events may differ materially from those anticipated in these forward-looking statements as a result of various factors, including those set forth under “Risk Factors” or elsewhere in this Annual Report. Unless the context otherwise requires, references in this “Management’s Discussion and Analysis of Financial Condition and Results of Operations” to “we”, “us”, “our”, and “the Company” are intended to mean the business and operations of Porch and its consolidated subsidiaries.

Certain figures, such as interest rates and other percentages, included in this section have been rounded for ease of presentation. Percentage figures included in this section have not in all cases been calculated on the basis of such rounded figures but on the basis of such amounts prior to rounding. For this reason, percentage amounts in this section may vary slightly from those obtained by performing the same calculations using the figures in Porch’s financial statements or in the associated text. Certain other amounts that appear in this section may similarly not sum due to rounding.

Business Overview

Porch is a vertical software platform for the home, providing software and services to approximately 11,000 home services companies, such as home inspectors, moving companies, utility companies, warranty companies, and others. Porch helps these service providers grow their business and improve their customer experience.

Porch provides software and services to home services companies and, through these relationships, gains unique and early access to homebuyers and homeowners, assists homebuyers and homeowners with critical services such as insurance and moving, and, in turn, Porch’s platform drives demand for other services from such companies as part of our value proposition. Porch has three types of customers: (1) home services companies, such as home inspectors, for whom Porch provides software and services and who provide introductions to homebuyers and homeowners; (2) consumers, such as homebuyers and homeowners, whom Porch assists with the comparison and provision of various critical home services, such as insurance, moving, security, TV/internet, and home repair and improvement; and (3) service providers, such as insurance carriers, moving companies, security companies and TV/internet providers, who pay Porch for new customer sign-ups.

Throughout the last seven (7) years, Porch has established many partnerships across a number of home-related industries. Porch has also proven effective at selectively acquiring companies which can be efficiently integrated into Porch’s platform. In 2017, we significantly expanded our position in the home inspection industry by acquiring ISN™, a developer of ERP and CRM software for home inspectors. In November 2018, we acquired HireAHelper™, a provider of software and demand for moving companies.

We sell our software and services to companies using a variety of sales and marketing tactics. We have teams of inside sales representatives organized by vertical market who engage directly with companies. We have enterprise sales teams which target the large named accounts in each of our vertical markets. These teams are supported by a variety of typical software marketing tactics, including both digital, in-person (such as trade shows and other events) and content marketing.

For consumers, Porch largely relies on our unique and proprietary relationships with the approximately 11,000 companies using Porch’s software to provide the company with end customer access and introductions. Porch then utilizes technology, lifecycle marketing and teams in lower cost locations to operate as a Moving Concierge to assist these consumers with services. Porch has invested in limited direct-to-consumer (“D2C”) marketing capabilities, but expects to become more advanced over time with capabilities such as digital and social retargeting.

47

Key Performance Measures and Operating Metrics

In the management of our businesses, we identify, measure and evaluate a variety of operating metrics. The key performance measures and operating metrics we use in managing our businesses are set forth below. These key performance measures and operating metrics are not prepared in accordance with GAAP, and may not be comparable to or calculated in the same way as other similarly titled measures and metrics used by other companies. The key performance measures presented have been adjusted for divested Porch businesses in 2018 through 2020.

Average Number of Companies in Quarter — Porch provides software and services to home services companies and, through these relationships, gains unique and early access to homebuyers and homeowners, assists homebuyers and homeowners with critical services such as insurance and moving. Porchs customers include home services companies, such as home inspectors, for whom Porch provides software and services and who provide introductions to homebuyers and homeowners. Porch tracks the average number of home services companies from which it generates revenue each quarter in order to measure our ability to attract, retain and grow our relationships with home services companies. Management defines average companies in a quarter as the number of home services companies across all of Porchs home services verticals that (i) had revenue contracts with us and (ii) generated revenue each month, averaged across a quarterly period.
Average Revenue per Account per Month — Management views Porchs ability to increase revenue generated from existing customers as a key component of Porchs growth strategy. Average revenue per account per month in quarter is defined as the average revenue per month generated across all our home services company customer accounts in a quarterly period. Average Revenue per Account per Month in Quarter are derived from all customers and total revenue; not only customers and revenues associated with Porchs referral network,

The following table summarizes our average companies in quarter and average revenue per account per month for each of the quarterly periods indicated:

    

2018 

    

2018 

    

2018 

    

2018 

    

2019 

    

2019 

    

2019 

    

2019 

    

2020 

    

2020 

    

2020 

    

2020

Q1

Q2

Q3

Q4

Q1

Q2

Q3

Q4

Q1

Q2

Q3

Q4

Average Companies in Quarter

 

7,995

 

8,520

 

9,142

 

9,627

 

10,199

 

10,470

 

10,699

 

10,972

 

10,903

 

10,523

 

10,792

 

11,157

Average Revenue per Account per Month in Quarter

$

339

$

369

$

344

$

325

$

305

$

468

$

552

$

450

$

484

$

556

$

664

$

583

Number of Monetized Services in Quarter — Porch connects consumers with home services companies nationwide and offers a full range of products and services where homeowners can, among other things: (i) compare and buy home insurance policies (along with auto, flood and umbrella policies) with competitive rates and coverage; (ii) arrange for a variety of services in connection with their move, from labor to load or unload a truck to full-service, long-distance moving services; (iii) discover and install home automation and security systems; (iv) compare internet and television options for their new home; (v) book small handyman jobs at fixed, upfront prices with guaranteed quality; and (vi) compare bids from home improvement professionals who can complete bigger jobs. Porch tracks the number of monetized services performed through its platform each quarter and the revenue generated per service performed in order to measure to measure market penetration with homebuyers and homeowners and Porchs ability to deliver high-revenue services within those groups. Monetized services per quarter is defined as the total number of unique services from which we generated revenue, including, but not limited to, new insurance customers, completed moving jobs, security installations, TV/internet installations or other home projects, measured over a quarterly period.
Average Revenue per Monetized Service — Management believes that shifting the mix of services delivered to homebuyers and home owners toward higher revenue services is a key component of Porchs growth strategy. Average revenue per monetized services in quarter is the average revenue generated per monetized service performed in a quarterly period. When calculating Average Revenue per Monetized Service in quarter, average revenue is defined as total quarterly service transaction revenues generated from monetized services divided by three months.

48

The following table summarizes our monetized services and average revenue per monetized service for each of the quarterly periods indicated:

    

2018 

    

2018 

    

2018 

    

2018 

    

2019 

    

2019 

    

2019 

    

2019 

    

2020 

    

2020 

    

2020 

    

2020

Q1

Q2

Q3

Q4

Q1

Q2

Q3

Q4

Q1

Q2

Q3

Q4

Monetized Services in Quarter

 

159,824

 

193,114

 

188,502

 

184,645

 

185,378

 

205,887

 

211,190

 

172,862

 

152,165

 

181,520

 

198,165

 

169,949

Revenue per Monetized Service in Quarter

$

42

$

41

$

42

$

44

$

43

$

63

$

76

$

78

$

93

$

86

$

97

$

103

In 2020, the Company shifted insurance monetization from getting paid per quote to earning multiyear insurance commissions, resulting in fewer monetized transactions with higher average revenue.

In March 2020, COVID-19 impacted the service volumes during the period from March until June. The impact on service volumes, largely recovered by June 30, 2020 and after adjusting for insurance monetization remains above prior year volumes.

Recent Developments

Merger and Public Company Costs

Porch Group, Inc. was originally known as PropTech Acquisition Corporation, a special purpose acquisition company, which completed its initial public offering in November 2019. On December 23, 2020, the Company consummated its initial business combination pursuant to that certain Agreement and Plan of Merger, dated July 30, 2020 (as amended by the First Amendment to the Agreement and Plan of Merger, dated as of October 12, 2020) by and among PTAC, PTAC Merger Sub Corporation, a wholly-owned subsidiary of PTAC, Porch.com, Inc., and the representative of all pre-merger shareholders of Porch. The pre-merger Porch entity is considered the Company’s accounting predecessor.

While the legal acquirer in the merger agreement was PTAC, for financial accounting and reporting purposes under generally accepted accounting principles in the United States (“GAAP”), Porch was the accounting acquirer and the merger was accounted for as a “reverse recapitalization.” A reverse recapitalization does not result in a new basis of accounting, and the financial statements of the combined entity represent the continuation of the financial statements of Porch in many respects. Under this method of accounting, PTAC was treated as the “acquired” company for financial reporting purposes. For accounting purposes, Porch was deemed to be the accounting acquirer in the transaction and, consequently, the transaction was treated as a recapitalization of Porch (i.e., a capital transaction involving the issuance of stock by PTAC for the stock of Porch). Accordingly, the consolidated assets, liabilities and results of operations of the pre-merger Porch entity became the historical financial statements of Porch Group, Inc., and PTAC’s assets, liabilities and results of operations were consolidated with Porch beginning on the acquisition date. Operations prior to the closing of the merger are presented as those of Porch. The net assets of PTAC were recognized at historical, with no goodwill or other intangible assets recorded. The most significant change in Porch’s reported financial position and results is an increase in cash of approximately $269 million.

As a consequence of the merger, Porch has become the successor to an SEC-registered and NASDAQ-listed company which will require Porch to hire additional personnel and implement procedures and processes to address public company regulatory requirements and customary practices. Porch expects to incur additional annual expenses as a public company for, among other things, directors’ and officers’ liability insurance, director fees and additional internal and external accounting and legal and administrative resources, including increased audit and legal fees.

COVID-19 Impact

In March 2020, the World Health Organization declared a pandemic related to the global novel coronavirus disease 2019 (“COVID-19”) outbreak. The COVID-19 pandemic has adversely affected Porch’s business operations, which has

49

impacted revenue primarily in the first half of 2020. In response to the COVID-19 outbreak and government-imposed measures to control its spread, Porch’s ability to conduct ordinary course business activities has been and may continue to be impaired for an indefinite period of time. The extent of the impact of the COVID-19 pandemic on Porch’s operational and financial performance will depend on various future developments, including the duration and spread of the outbreak and impact on the Company’s customers, suppliers, and employees, all of which is uncertain at this time. Porch expects the COVID-19 pandemic to adversely impact revenue and results of operations, but Porch is unable to predict at this time the size and duration of this adverse impact. At the same time, Porch is observing a recovery in home sales to pre-COVID-19 levels in the second half of 2020, and with them, home inspections and related services. For more information on Porch’s operations and risks related to health epidemics, including the coronavirus, please see the section of this Annual Report entitled “Risk Factors — Risks Relating to Porch’s Business and Industry.

Comparability of Financial Information

Porch’s future results of operations and financial position may not be comparable to historical results as a result of the merger.

Key Factors Affecting Operating Results

The Company has been implementing its strategy as a vertical software platform for the home, providing software and services to approximately 11,000 home services companies, such as home inspectors, moving companies, utility companies, warranty companies and others. The following are key factors affecting our operating results in 2019 and 2020:

Continued investment in growing and expanding our position in the home inspection industry as a result of the 2017 acquisition of ISN, a developer of ERP and CRM software for home inspectors.
Continued investment in growing and expanding our position in providing moving services to consumers as a result of the 2018 acquisition of HireAHelper, a provider of software and demand for moving companies.
In 2020 the Company invested $8.3 million in cash and $6.9 million in common stock to acquire four companies to expand the scope and nature of the Companys product and service offerings, obtain new customer acquisition channels, add additional team members with important skillsets, and realize synergies, in transactions accounted for as a business combination.
Intentionally building operating leverage in the business by growing operating expenses at a slower rate than the growth in revenue. We are specifically increasing economies of scale related to our variable selling costs, Moving Concierge call center operations and product and technology costs.
Divesting businesses in 2020 and 2019 that were not core to our strategy as a vertical software platform for the home. Upon divestiture, we recorded a gain of $1.4 million and a loss of $5.0 million in 2020 and 2019, respectively.
Complex debt and equity financings provided gross sources of cash of $70.9 million and $34.6 million in the years ended December 31, 2020 and 2019, respectively. These financings included complex financial instruments, including convertible debt and equity, with both common stock and preferred stock warrants. The reported results include fair value gains and losses from the remeasurement of debt and warrants.
During 2020, the Company reduced cash payroll costs by $4.0 million in exchange for a commitment by the Company to provide up to 2,356,045 RSUs subject to certain performance and service. The performance vesting conditions, which were previously considered not probable of achievement were met in December 2020 as a result of the Merger. As a result, a cumulative catch up of $6.5 million of compensation expense was recorded in 2020.

50

A significant secondary stock transaction between the Companys CEO and a significant Porch stockholder at the time resulted in the recognition of a one-time stock-based compensation charge of $33.2 million in 2019.
In connection with the Merger, the CEO entered into an agreement with another significant shareholder for a payment of $3.2 million in cash and 950,000 of Porch Group, Inc. stock from the CEO to the other significant shareholder to induce the conversion of the shareholder’s preferred stock to common stock immediately prior to the close of the PTAC Merger Agreement. This transfer of $17.3 million in consideration was accounted for as deemed capital contribution from the CEO and increased total net loss in determining net loss available to common shareholders by $17.3 million.

Basis of Presentation

The consolidated financial statements and accompanying notes of Porch include the accounts of the Company and its consolidated subsidiaries and were prepared in accordance with accounting principles generally accepted in the United States (“GAAP”). All significant intercompany accounts and transactions are eliminated in consolidation.

The Company operates in a single segment. Operating segments are identified as components of an enterprise about which separate discrete financial information is available for evaluation by the chief operating decision maker (“CODM”) in making decisions regarding resource allocation and assessing performance. The Company has determined that its Chief Executive Officer is the CODM. To date, the Company’s CODM has made such decisions and assessed performance at the Company level.

Components of Results of Operations

Total Revenue

The Company primarily generates revenue from (1) fees received for connecting homeowners to customers in the Company’s referral network, which consist of individual contractors, small businesses, insurance carriers, and large enterprises (“Referral Network Revenue”); (2) fees received for providing home improvement, maintenance and moving services directly to homeowners (“Managed Services Revenue”); and (3) fees received for providing subscription access to the Company’s inspection software platform (“Software Subscription Revenue”). Revenue is recognized when control of the promised services or goods is transferred to our customers and in an amount that reflects the consideration the Company expects to be entitled to in exchange for those services or goods.

In the Referral Network Revenue stream, the Company connects third party service providers (“Service Providers”) with homeowners that meet pre-defined criteria and may be looking for relevant services. Service Providers include a variety of service providers throughout a homeowner’s lifecycle, including plumbers, electricians and roofers, as well as movers, TV/Internet, warranty, insurance carriers, and security monitoring providers. The Company also sells home and auto insurance policies for insurance carriers.

Managed Services Revenue includes fees earned from homeowners for providing a variety of services directly to the homeowner, including handyman, plumbing, electrical, appliance repair and moving services. The Company generally invoices for managed services projects on a fixed fee or time and materials basis. The transaction price represents the contractually agreed upon price with the end customer for providing the respective service. Revenue is recognized as services are performed based on an output measure or progress, which is generally over a short duration (e.g., same day). Fees earned for providing managed services projects are non-refundable and there is generally no right of return.

In the Software Subscription Revenue stream, the Company’s subscription arrangements, which primarily relates to subscriptions to the Company’s home inspector software, do not provide the customer with the right to take possession of the software supporting the cloud-based application services. The Company’s standard subscription contracts are monthly contracts in which pricing is based on a specified price per inspection completed through the software. Fees earned for providing access to the subscription software are non-refundable and there is no right of return. Revenue is recognized based on the amount which the Company is entitled to for providing access to the subscription software during the monthly contract term.

51

Total Costs and Expenses

Operating expenses

Operating expenses are categorized into five categories:

Cost of revenue;
Selling and marketing;
Product and technology;
General and administrative; and
Gains and losses on divestiture of businesses.

The categories of operating expenses, except gains and losses on divestiture of businesses, include both, cash expenses and non-cash charges, such as stock-based compensation, depreciation and amortization. Depreciation and amortization are recorded in all operating expense categories, and consist of depreciation from property, equipment and software and intangible assets.

Cost of revenue primarily consist of professional fees and materials under the Managed Services model and credit card processing fees, including merchant fees.

Selling and marketing expenses primarily consist of third-party data leads, affiliate and partner leads, paid search and search engine optimization (“SEO”) costs, payroll, employee benefits and stock-compensation expense and other headcount related costs associated with sales efforts directed toward companies and consumers.

Product and technology development costs primarily consist of payroll, employee benefits, stock-compensation expense, other headcount related costs associated with product development, net of costs capitalized as internally developed software, cloud computing, hosting and other technology costs, software subscriptions, professional services and amortization of internally-development software.

General and administrative expenses primarily consist of expenses associated with functional departments for finance, legal, human resources and executive management expenses. The primary categories of expenses include payroll, employee benefits, stock-compensation expense and other headcount related costs, rent for office space, legal and professional fees, taxes, licenses and regulatory fees, and other administrative costs.

Loss on divestiture of businesses primarily consist of losses on the sale of two businesses in 2019. Gain on divestiture of businesses consists of gain on the sale of a business during the year ended December 31, 2020.

Critical Accounting Policies and Estimates6

The preparation of Porch’s consolidated financial statements in conformity with GAAP requires Porch’s management to make estimates and assumptions that affect the amounts reported and disclosed in the Porch consolidated financial statements and accompanying notes. These estimates and assumptions include, but are not limited to: estimated variable consideration for services transferred, depreciable lives for property and equipment, acquired intangible assets, goodwill, the valuation allowance on deferred tax assets, assumptions used in stock-based compensation, and estimates of fair value of debt and warrants, contingent consideration, and common stock. Actual results could differ materially from those estimates and assumptions, and those differences could be material to the Porch’s consolidated financial statements.

52

At least quarterly, we evaluate our estimates and assumptions and make changes accordingly. For information on our significant accounting policies, see Note 1 to the accompanying Porch audited consolidated financial statements and Note 1 to our accompanying consolidated financial statements.

Certain accounting policies have a more significant impact on our financial statements due to the size of the financial statement elements and prevalence of their application. The following is a summary of some of the more critical accounting policies and estimates.

Revenue Recognition

Effective January 1, 2019, the Company’s revenue recognition policy is a critical policy due to the adoption of the guidance from ASC 606, Revenue from Contracts with Customers, and because of the variety of revenue generating transactions.

The Company determines revenue recognition through the following five-step framework:

identification of the contract, or contracts, with a customer;
identification of the performance obligations in the contract;
determination of the transaction price;
allocation of the transaction price to the performance obligations in the contract; and
recognition of revenue when, or as, the Company satisfies a performance obligation.

The Company identifies performance obligations in its contracts with customers, which primarily include delivery of homeowner leads or the sale of insurance policies (Referral Network Revenue), performance of home project and moving services (Managed Services Revenue), and providing access to the Company’s software platforms (Software Subscription Revenue). The transaction price is determined based on the amount which the Company expects to be entitled to in exchange for providing the promised services to the customer. The transaction price in the contract is allocated to each distinct performance obligation on a relative standalone selling price basis. Revenue is recognized when performance obligations are satisfied. In certain transactions the transaction price is considered variable and an estimate of the constrained transaction price is recorded by the Company. Changes in variable consideration may result in an increase or a decrease to revenue. Changes to the estimated variable consideration were not material for the periods presented.

Contract payment terms vary from due upon receipt to net 30 days. Collectability is assessed based on a number of factors including collection history and creditworthiness of the customer. If collectability of substantially all consideration to which the Company is entitled under the contract is determined to be not probable, revenue is not recorded until collectability becomes probable at a later date.

Stock-Based Compensation

Accounting for stock-based compensation is a critical accounting policy due to the broad-based equity awards provided to employees at all levels within the Company and the use of equity awards as part of the strategy to retain employees as a result of mergers and acquisitions. The Company issues stock-based compensation to employees and nonemployees in the form of stock options and restricted stock awards. The fair value of stock options is based on the date of the grant using the Black-Scholes option pricing model. The awards are accounted for by recognizing the fair value of the related award over the requisite service period, which is generally the vesting period. Forfeitures are accounted for when they occur.

53

There are a variety of estimates in the Black-Scholes opinion pricing model, including the determination of the fair value of the Company’s common stock, expected volatility, term, dividends and risk-free rate. Prior to the close of the Merger, we engaged an independent third-party valuation consultant to make periodic valuations of our class of common and preferred stock. The fair value of restricted stock awards is based on the value of the underlying stock, which is estimated periodically with assistance from the independent third-party valuation specialist using both market and income approaches.

Business Combinations

The Company has engaged in mergers and acquisitions and intends to continue to make acquisitions a significant part of our growth strategy. The Company made acquisitions with cash and non-cash consideration totaling $0.4 million in 2019 and $17.6 million in 2020. The Company accounts for business acquisitions using the acquisition method of accounting and records any identifiable intangible assets separate from goodwill. Intangible assets are recorded at their fair value based on estimates as of the date of acquisition. Goodwill is recorded as the residual amount of the purchase price consideration less the fair value assigned to the individual identifiable assets acquired and liabilities assumed as of the date of acquisition. The accounting estimates associated with acquisitions are complex due to judgements and assumptions involved in determining (1) the total consideration paid because we have used cash, stock and earnouts and (2) the value of assets acquired and liabilities assumed. The Company allocates the purchase price of the acquisition to the assets acquired and liabilities assumed based on estimates of the fair value at the dates of the acquisitions. Contingent consideration, which represents an obligation of the Company to make additional payments or equity interests to the former owner as part of the purchase price if specified future events occur or conditions are met, is accounted for at the acquisition date fair value either as a liability or as equity depending on the terms of the acquisition agreement.

Results of Operations

Comparison of Fiscal Year Ended December 31, 2020 to Fiscal Year Ended December 31, 2019

The net loss in 2020 of $51.6 million compared with the net loss in 2019 of $103.3 million was impacted by a large, one-time stock-based compensation charge of $33.2 million related to the Company’s CEO 2019 secondary stock sale transaction, 2019 losses on the remeasurement or extinguishment of debt and warrants that totaled $9.0 million, and a $5.0 million gain on a divestiture of a businesses in 2019.

54

The following table sets forth our historical operating results for the periods indicated, with fiscal year 2019 incorporating operating results of since-divested businesses:

Year ended

 

    

December 31, 

    

    

 

2020

    

2019

 

Change

 

Change

 

(dollar amounts in thousands, except share and per share data)

Revenue

$

73,216

$

77,595

$

(4,379)

 

(6)

%

Operating expenses:

 

 

  

 

  

 

  

Cost of revenue

 

17,562

 

21,500

 

(3,938)

 

(18)

%

Selling and marketing

 

41,768

 

56,220

 

(14,452)

 

(26)

%

Product and technology

 

28,298

 

30,992

 

(2,694)

 

(9)

%

General and administrative

 

28,387

 

52,011

 

(23,624)

 

(45)

%

Loss (gain) on divestiture of business

 

(1,442)

 

4,994

 

(6,436)

 

(129)

%

Total operating expenses

 

114,573

 

165,717

 

(51,144)

 

(31)

%

Operating loss

 

(41,357)

 

(88,122)

 

46,765

 

(53)

%

Other expense:

 

  

 

  

 

  

 

  

Interest expense

 

(14,734)

 

(7,134)

 

(7,600)

 

107

%

Other expense, net

 

2,791

 

(7,967)

 

10,758

 

(135)

%

Total other expense, net

 

(11,943)

 

(15,101)

 

3,158

 

(21)

%

Loss before income taxes

 

(53,300)

 

(103,223)

 

49,923

 

(48)

%

Income tax (benefit) expense

 

(1,691)

 

96

 

NM

 

NM

Net loss

$

(51,609)

$

(103,319)

$

51,710

 

(50)

%

Induced conversion of preferred stock

(17,284)

NM

NM

Net loss attributable to common stockholders

$

(68,893)

$

(103,319)

$

34,426

(33)

%

Net loss attributable per share to common stockholders:

 

  

 

  

 

  

 

  

Basic

$

(1.90)

$

(3.31)

$

1.42

 

%

Diluted

$

(1.90)

$

(3.31)

$

1.42

 

%

Weighted-average shares used in computing net loss attributable per share to common stockholders:

 

  

 

  

 

  

 

  

Basic

 

36,344,234

 

31,170,351

 

5,173,882

 

17

%

Diluted

 

36,344,234

 

31,170,351

 

5,173,882

 

17

%

NM — percentage calculated is not meaningful.

Revenue

Total revenue decreased by $4.4 million, or 6% from $77.6 million in the year ended December 31, 2019 to $73.2 million in the year ended December 31, 2020. Revenue decreased by $17.7 million due to divested Porch businesses, offset by increase in revenue in 2020 primarily driven by the growth in our moving services and insurance businesses, which contributed $13.8 million of the revenue increase in 2020. As Porch has grown the number of companies that use our software and services, we have been able to grow our B2B2C (“Business to Business to Consumer”) and move related services revenues. This includes revenues related to moving, insurance, TV/Internet connections, and security.

Cost of Revenue

Cost of revenue decreased by $3.9 million, or 18% from $21.5 million in the year ended December 31, 2019 to $17.6 million in the year ended December 31, 2020. The decrease in the cost of revenue was mostly attributable to a $5.9 million of costs related to divested businesses, offset by growth in moving services. As a percentage of revenue, cost of revenue represented 24% of revenue in 2020 compared to 28% in 2019.

55

Selling and marketing

Selling and marketing expenses decreased by $14.4 million, or 26% from $56.2 million in the year ended December 31, 2019 to $41.8 million in the year ended December 31, 2020. The decrease is due to $6.8 million related to divested businesses, $7.6 million mainly related to savings in third party data leads and marketing costs. The spend on data leads was optimized by focusing on the most productive lead sources that reduced overall spend and generated higher revenue. As a percentage of revenue, selling and marketing expenses represented 57% of revenue in 2020 compared with 73% in 2019 due to the economies of scale.

Product and technology

Product and technology expenses decreased by $2.7 million, or 9% from $31 million in the year ended December 31, 2019 to $28.3 million in the year ended December 31, 2020. The $2.7 million decrease is due to divested businesses of $3.1 million, offset by growth in our moving group. As a percentage of revenue, product and technology expenses represented 39% of revenue in 2020 compared with 40% in 2019.

General and administrative

General and administrative expenses decreased by $23.6 million, or 45% from $52 million in the year ended December 31, 2019 to $28.4 million in the year ended December 31, 2020 primarily due to a significantly higher stock-based compensation charge related to the 2019 secondary market transaction as indicated in the table below, offset by higher stock-based compensation related to employee awards in 2020.

Stock-based compensation consists of expense related to (1) equity awards in the normal course of business operations and (2) a secondary market transaction as described below (dollar amounts in thousands):

    

Year Ended

    

Year Ended

December 31, 

December 31, 

2020

2019

Secondary market transaction

$

1,616

$

33,232

Employee awards

 

9,793

 

2,740

Total stock-based compensation expenses

$

11,409

$

35,972

In May 2019, the Company’s CEO purchased a total of 16,091,277 legacy Porch.com shares of redeemable convertible preferred stock from a significant Porch stockholder at the time for an aggregate purchase price of approximately $4.0 million ($0.25 per legacy Porch.com share). The Company determined that the purchase price was below fair value of such shares and as result recorded compensation expense of approximately $33.2 million in general and administrative expense for the difference between the purchase price and fair value. This secondary stock transaction was a transaction negotiated by such significant Porch stockholder and the CEO, whereby the CEO transferred funds for the purchase to the selling shareholder and did not involve a grant of new shares by the Company to the CEO. Due to the unique circumstances, this stock-based compensation charge in 2019 attributable to the CEO purchasing stock from a shareholder is not expected to reoccur in future years.

In July 2019, the Company’s CEO and Founder subsequently sold 901,940 shares of legacy Porch.com redeemable convertible preferred stock as an incentive to eleven executives of the Company at the same price at which the shares were initially acquired in the May 2019 transaction. The Company has the right to repurchase such shares if certain service vesting conditions and performance conditions are not met. In December 2020, the performance vesting conditions were met, and compensation expense of $1.6 million was recorded in 2020 related to these awards. The remaining stock compensation related to the award will be recognized over the remaining service period.

56

Loss on divestiture of businesses

In each of 2020 and 2019, the Company divested a business tied to the Company’s early Direct to Consumer (“D2C”) marketplace strategy. The Company recorded a gain on divestiture of $1.4 million in 2020, and a loss on divestiture of $5.0 million in 2019.

Interest expense, net

Interest expense increased by $7.6 million, or 107% from $7.1 million in the year ended December 31, 2019 to $14.7 million in the year ended December 31, 2020. The increase was primarily due to higher average interest-bearing debt outstanding throughout 2020 compared to 2019. Over the course of the year, the Company borrowed more than $67 million of high-interest bearing debt which was mostly paid off upon the Merger, which resulted in higher interest payments and write offs of the related debt issuance costs.

Other income (expense), net

Other income (expense) was a $2.8 million of income, net in the year ended December 31, 2020 compared to $8.0 million of expense, net in the year ended December 31, 2019. Gains on the remeasurement and extinguishment of debt and warrants totaled $2.0 million in 2020, while in 2019, the Company recorded a combined $9.0 million loss on the remeasurement and extinguishment of debt and warrants.

Income tax expense (benefit)

The income tax benefit of $1.7 million in 2020 was due to the partial release of the Company's valuation allowance as a result of deferred tax liabilities from acquisitions. The income tax expense was not material in 2019. The Company continues to recognize a full valuation allowance against substantially all of its net deferred tax assets.

Non-GAAP Financial Measures

In addition to our results determined in accordance with U.S. GAAP, we believe that Adjusted EBITDA, as defined below, a non-GAAP measure is useful in evaluating our operational performance distinct and apart from financing costs, certain non-cash expenses and non-operational expenses. We use this non-GAAP financial information to evaluate our ongoing operations and for internal planning, budgeting and forecasting purposes and for setting management bonus programs. We believe that non-GAAP financial information, when taken collectively, may be helpful to investors in assessing our operating performance and comparing our performance with competitors and other comparable companies. This non-GAAP measure should be considered in addition to results prepared in accordance with GAAP, but should not be considered a substitute for or superior to GAAP. We endeavor to compensate for the limitation of the non-GAAP measure presented by also providing the most directly comparable GAAP measure, which is net loss, and a description of the reconciling items and adjustments to derive the non-GAAP measure.

Adjusted EBITDA is defined as net loss adjusted for interest expense; income taxes; total other expenses, net; asset impairment charges; stock-based compensation expense; acquisition-related impacts, including compensation to the sellers that requires future service, amortization of intangible assets, gains (losses) recognized on changes in the value of contingent consideration arrangements, if any, gain or loss on divestures and certain transaction costs.

Adjusted EBITDA is intended as a supplemental measure of our performance that is neither required by, nor presented in accordance with, GAAP. We believe that the use of Adjusted EBITDA provides an additional tool for investors to use in evaluating ongoing operating results and trends and in comparing the Company’s financial measures with those of comparable companies, which may present similar non-GAAP financial measures to investors. However, you should be aware that when evaluating Adjusted EBITDA, we may incur future expenses similar to those excluded when calculating these measures. In addition, our presentation of these measures should not be construed as an inference that our future results will be unaffected by unusual or non-recurring items. Our computation of Adjusted EBITDA may not be comparable to other similarly titled measures computed by other companies, because all companies may not calculate Adjusted EBITDA in the same fashion.

57

Because of these limitations, Adjusted EBITDA should not be considered in isolation or as a substitute for performance measures calculated in accordance with GAAP. We compensate for these limitations by relying primarily on our GAAP results and using Adjusted EBITDA on a supplemental basis. You should review the reconciliation of net loss to Adjusted EBITDA below and not rely on any single financial measure to evaluate our business.

The following table reconciles net loss to Adjusted EBITDA for the years ended December 31, 2020, and 2019, respectively (dollar amounts in thousands):

    

2020

    

2019

Net loss

$

(51,609)

$

(103,319)

Interest expense

 

14,734

 

7,134

Income tax (benefit) expense

 

(1,691)

 

96

Depreciation and amortization

 

6,644

 

7,377

Other expense, net(1)

 

(2,791)

 

7,967

Non-cash long-lived asset impairment charge

 

611

 

1,534

Non-cash stock-based compensation

 

11,103

 

34,854

Revaluation of contingent consideration

 

1,700

 

(300)

Acquisition and related (income) expense(2)

 

420

 

7,821

SPAC transaction bonus

3,350

Adjusted EBITDA (loss)

$

(17,529)

$

(36,836)

Adjusted EBITDA as a percentage of revenue

(24)

%

(47)

%

(1)Other expense, net includes:

    

2020

    

2019

Loss on remeasurement of debt

$

895

$

6,159

Loss on remeasurement of warrants

 

2,584

 

2,090

Gain on settlement of accounts payable

 

(796)

 

(735)

(Gain) loss on extinguishment of debt, net

 

(5,748)

 

483

Other, net

 

274

 

(30)

$

(2,791)

$

7,967

(2)Acquisition and related expense, net includes:

Acquisition compensation – cash

    

$

14

    

$

1,305

Acquisition compensation – stock

 

302

 

1,117

Bank fees

 

 

15

Bonus expense

 

89

 

89

Loss (gain) on divestiture

 

(1,442)

 

4,994

Professional fees – accounting

 

303

 

67

Professional fees – legal

 

1,108

 

234

Transaction expenses

46

$

420

$

7,821

Adjusted EBITDA loss for the year ended December 31, 2020 was $17.5 million, a $19.3 or 110% decrease from Adjusted EBITDA loss of $36.8 million for the year ended December 31, 2019. The improvement in Adjusted EBITDA from 2019 to 2020 was due to cost savings initiatives and implementation of a partial employee furlough and payroll reduction in exchange for RSUs.

Liquidity and Capital Resources

Since inception, we have financed our operations primarily from the sales of redeemable convertible preferred stock and convertible promissory notes, and proceeds from senior secured loans. On December 23, 2020, the Company received approximately $269.5 million of aggregate cash proceeds from recapitalization, net of transactions costs. As of

58

December 31, 2020, the Company had cash and cash equivalents of $196 million and $11.4 million of restricted cash representing the minimum cash balance of $3.0 million required by our senior secured lenders and $8.4 million of loan proceeds related to the Paycheck Protection Program Loan.

The Company has incurred losses since its inception, and has an accumulated deficit at December 31, 2020 and December 31, 2019 totaling $315.1 million and $263.5 million, respectively. As of December 31, 2020, and December 31, 2019 the Company had $50.8 million and $65.7 million aggregate principal amount outstanding on term loans and promissory notes, respectively. During 2020, the Company refinanced the existing $40.0 million term loans and received additional loan proceeds of $7.0 million from new senior secured term loans and $8.3 million from the U.S. government pursuant to the Paycheck Protection Program under the CARES Act. In August and October 2020, the Company received a total of $10.0 million in loan proceeds from a convertible loan agreement, which was repaid along with other subordinated notes payable in connection with the Merger. The Company has used debt proceeds principally to fund general operations and acquisitions. In 2020, the Company invested $7.8 million (net of cash acquired) to acquire four companies, in a transaction accounted for as a business combination.

The following table provides a summary of cash flow data for the year ended December 31, 2020 and the year ended December 31, 2019:

Year ended

 

    

December 31, 

    

    

 

2020

    

2019

 

Change

 

Change

 

(dollar amounts in thousands)

Net cash used in operating activities

$

(48,669)

$

(29,335)

$

(19,334)

 

66

%

Net cash used in investing activities

 

(10,671)

 

(5,208)

 

(5,463)

 

105

%

Net cash provided by financing activities

 

259,614

 

34,486

 

225,128

 

653

%

Change in cash, cash equivalents and restricted cash

$

200,274

$

(57)

$

200,331

 

NM

NM — percentage calculated is not meaningful.

2020

Net cash used in operating activities was $48.7 million for the year ended December 31, 2020. Net cash used in operating activities consists of net loss of $51.6 million, adjusted for non-cash items and the effect of changes in working capital. Non-cash adjustments include stock-based compensation expense of $11.4 million, depreciation and amortization of $6.6 million, fair value adjustments to debt, contingent consideration and warrants of $0.6 million, non-cash accrued and payment-in-kind interest of $7.5 million and gain from the sale of assets or divestiture of businesses of $1.4 million. Net cash used in operating activities in 2020 of $48.7 million compared with $29.3 million in 2019 was an increase of $19.3 million, which was significantly impacted by the change in accrued expenses and other current liabilities in each year.  During 2019, the Company in order to conserve cash allowed accrued expenses and other current liabilities to increase by $7.7 million.  After the completion of the Merger, in December 2020, the Company paid down $15.9 million of accrued expenses and other current liabilities in order to reduce obligations to vendors and suppliers. The combined impact between years resulted in year-over-year change in net cash used cash of $23.6 million attributable to the change in accrued expenses and other current liabilities.

Net cash used in investing activities was $10.7 million for the year ended December 31, 2020. Net cash used in investing activities is primarily related to investments to develop internal use software of $2.6 million, acquisitions, net of cash acquired of $7.8 million and purchases of property and equipment of $0.3 million.

Net cash provided by financing activities was $259.6 million for the year ended December 31, 2020. Net cash provided by financing activities is primarily related to proceeds from the recapitalization of $269.5 million, debt financing of $66.2, net of loan repayments of $81.6 million, and redeemable convertible preferred stock financing of $4.7 million.

59

2019

Net cash used in operating activities was $29.3 million for the year ended December 31, 2019. Net cash used in operating activities consists of net loss of $103.3 million, adjusted for non-cash items and the effect of changes in working capital. Non-cash adjustments include stock-based compensation expense of $36.0 million, depreciation and amortization of $7.4 million, fair value adjustments to debt, contingent consideration and warrants of $8.7 million, non-cash accrued and payment-in-kind interest of $2.4 million and loss from the sale of assets or divestiture of businesses of $5.0 million. Net changes in working capital provided cash of $13.2 million, primarily due to increases in current liabilities.

Net cash used in investing activities was $5.2 million for the year ended December 31, 2019. Net cash used in investing activities is primarily related to investments to develop internal use software of $4.1 million, divestitures of $0.8 million and purchases of property and equipment of $0.5 million.

Net cash provided by financing activities was $34.5 million for the year ended December 31, 2019. Net cash provided by financing activities is primarily related to debt financing of $31.1 million, net of loan repayments of $0.2 million, and redeemable convertible preferred stock financing of $3.3 million.

Contractual Obligations and Commitments

The following table summarizes our contractual obligations and other commitments as of December 31, 2020, and the years in which these obligations are due:

    

    

Less than 

    

    

    

More than 

Total

1 Year

1 – 3 Years

3 – 5 Years

5 Years

Debt principal

$

50,831

$

4,799

$

45,882

$

150

$

Interest

 

9,350

 

3,646

 

5,704

 

 

Operating leases

 

2,469

 

1,333

 

1,136

 

 

Capital leases

 

 

 

 

 

Purchase commitments

 

10,770

 

3,742

 

7,028

 

 

Total

$

73,420

$

13,520

$

59,750

$

150

$

Purchase commitments include non-cancellable purchase commitments primarily for data purchases.

Off-Balance Sheet Arrangements

Since the date of our incorporation, we have not engaged in any off-balance sheet arrangements, as defined in the rules and regulations of the SEC.

Emerging Growth Company Status

The Company is an emerging growth company, as defined in the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”). Under the JOBS Act, emerging growth companies can delay adopting new or revised accounting standards issued subsequent to the enactment of the JOBS Act until such time as those standards apply to private companies. The Company has elected to use this extended transition period for complying with new or revised accounting standards that have different effective dates for public and private companies until the earlier of the date that it (i) is no longer an emerging growth company or (ii) affirmatively and irrevocably opts out of the extended transition period provided in the JOBS Act. As a result, these consolidated financial statements may not be comparable to companies that comply with the new or revised accounting pronouncements as of public company effective dates. The Company expects to use the extended transition period for any other new or revised accounting standards during the period in which it remains an emerging growth company.

60

Recent Accounting Pronouncements

See Note 1 to our 2020 consolidated financial statements and for the year ended December 31, 2020 for more information about recent accounting pronouncements, the timing of their adoption, and our assessment, to the extent we have made one, of their potential impact on our financial condition and our results of operations.

Item 7A. Quantitative and Qualitative Disclosures About Market Risk

Interest Rate Risk

The market risk inherent in our financial instruments and our financial position represents the potential loss arising from adverse changes in interest rates. As of December 31, 2020, and December 31, 2019, we have interest bearing debt of $50.8 million and $65.7 million. Our senior secured term loans as of December 31, 2020 are variable rate loans that accrue interest at a variable rate of interest based on the greater of i) the highest prime rate plus 5% and ii) the highest three-month LIBOR rate plus 2.5%. The loan also includes interest paid in-kind (“PIK Interest”) at a per annum rate of (A) from the period beginning April 2, 2020 through May 15, 2020, 2.00% and (B) at all times thereafter 1%. As of December 31, 2020, the calculated interest rate is 11.05%.

A one percent (1%) increase in interest rates in our variable rate indebtedness would result in approximately $0.5 million in additional annual interest expense.

Inflation Risk

Porch does not believe that inflation has had, or currently has, a material effect on its business.

Foreign Currency Risk

There was no material foreign currency risk for the years ended December 31, 2020 and 2019. Porch’s activities to date have been limited and were conducted in the United States.

Other Risks

We are exposed to a variety of market and other risks, including risks to the availability of funding sources, hazard events, and specific asset risks.

61

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the Stockholders and the Board of Directors of Porch Group, Inc.

Opinion on the Financial Statements

We have audited the accompanying consolidated balance sheets of Porch Group, Inc. (the Company) as of December 31, 2020 and 2019, the related consolidated statements of operations, stockholders’ equity (deficit) and cash flows for the years then ended, and the related notes (collectively referred to as the “consolidated financial statements”). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at December 31, 2020 and 2019, and the results of its operations and its cash flows for the years then ended, in conformity with U.S. generally accepted accounting principles.

Basis for Opinion

These financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s financial statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audits we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company's internal control over financial reporting. Accordingly, we express no such opinion.

Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.

/s/ Ernst & Young LLP

We have served as the Company’s auditor since 2015.

Seattle, Washington

March 31, 2021

63

Porch Group, Inc.
Consolidated Balance Sheets
December 31, 2020 and 2019
(all numbers in thousands, except share amounts)

2020

    

2019

Assets

  

 

  

Current assets

  

 

  

Cash and cash equivalents

$

196,046

$

4,179

Accounts receivable, net

 

4,661

 

4,710

Prepaid expenses and other current assets

 

3,891

 

1,285

Restricted cash

11,407

Total current assets

 

216,005

 

10,174

Property, equipment, and software, net

 

4,593

 

6,658

Goodwill

 

28,289

 

18,274

Intangible assets, net

 

15,961

 

9,832

Restricted cash, non-current

 

 

3,000

Long-term insurance commissions receivable

3,365

Other assets

 

378

 

530

Total assets

$

268,591

$

48,468

 

  

 

  

Liabilities and Stockholders’ Equity (Deficit)

 

  

 

  

Current liabilities

 

  

 

  

Accounts payable

$

8,903

$

4,806

Accrued expenses and other current liabilities

 

9,991

 

17,071

Accrued acquisition compensation

 

 

8,624

Deferred revenue

 

4,870

 

3,333

Refundable customer deposit

 

2,664

 

3,167

Current portion of long-term debt (includes $0 and $11,659 at fair value, respectively)

 

4,746

 

20,461

Total current liabilities

 

31,174

 

57,462

Long-term debt

 

43,237

 

40,659

Refundable customer deposit, non-current

 

529

 

3,107

Earnout liability, at fair value

50,442

Other liabilities (includes $3,549 and $6,784 at fair value, respectively)

 

3,798

 

7,219

Total liabilities

 

129,180

 

108,447

Commitments and contingencies (Note 12)

 

  

 

  

Stockholders’ equity (deficit)

 

  

 

  

Common stock, $0.0001 par value:

 

8

 

3

Authorized shares – 400,000,000 and 52,575,160

 

  

 

  

Issued and outstanding shares – 81,669,151 and 34,197,822

Additional paid-in capital

 

454,486

 

203,492

Accumulated deficit

 

(315,083)

 

(263,474)

Total stockholders’ equity (deficit)

 

139,411

 

(59,979)

Total liabilities and stockholders’ equity (deficit)

$

268,591

$

48,468

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

64

Porch Group, Inc.
Consolidated Statements of Operations
Years Ended December 31, 2020 and 2019
(all numbers in thousands, except share amounts)

2020

    

2019

Revenue

$

73,216

$

77,595

Operating expenses(1):

 

  

 

  

Cost of revenue

 

17,562

 

21,500

Selling and marketing

 

41,768

 

56,220

Product and technology

 

28,298

 

30,992

General and administrative

 

28,387

 

52,011

(Gain) loss on divestiture of businesses

 

(1,442)

 

4,994

Total operating expenses

 

114,573

 

165,717

Operating loss

 

(41,357)

 

(88,122)

Other income (expense):

 

  

 

  

Interest expense

 

(14,734)

 

(7,134)

Other income (expense), net

 

2,791

 

(7,967)

Total other income (expense)

 

(11,943)

 

(15,101)

Loss before income taxes

 

(53,300)

 

(103,223)

Income tax (benefit) expense

 

(1,691)

 

96

Net loss

$

(51,609)

$

(103,319)

Induced conversion of preferred stock

(17,284)

Net loss attributable to common stockholders

$

(68,893)

$

(103,319)

 

  

 

  

Net loss attributable per share to common stockholders:

 

  

 

  

Basic

$

(1.90)

$

(3.31)

Diluted

$

(1.90)

$

(3.31)

 

  

 

  

Weighted-average shares used in computing net loss attributable per share to common stockholders:

 

  

 

  

Basic

 

36,344,234

 

31,170,351

Diluted

 

36,344,234

 

31,170,351

(1)Amounts include stock-based compensation expense, as follows:

2020

    

2019

Cost of revenue

$

2

    

$

9

Selling and marketing

 

1,901

 

477

Product and technology

 

5,248

 

747

General and administrative

 

4,258

 

34,739

$

11,409

$

35,972

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

65

Porch Group, Inc.
Consolidated Statements of  Stockholders’ Equity (Deficit)
Years Ended December 31, 2020 and 2019
(all numbers in thousands, except share amounts)

    

Redeemable Convertible 

  

  

    

    

Additional 

    

    

Total 

Preferred Stock

Common Stock

 

Paid-in 

 

Accumulated 

 

Stockholders’

Shares

    

Amount

Shares

Amount

 

Capital

Deficit

 

Equity (Deficit)

Balances as of January 1, 2019

 

42,104,419

$

119,000

 

 

20,475,883

$

205

$

10,615

$

(160,662)

$

(149,842)

Retroactive application of recapitalization(1)

(42,104,419)

(119,000)

8,937,724

(202)

119,202

119,000

Adjusted balance, beginning of period

 

 

 

 

29,413,607

 

3

 

129,817

 

(160,662)

 

(30,842)

Cumulative effect of a change in accounting principle

 

 

507

 

507

Net loss

 

 

 

 

 

 

 

(103,319)

 

(103,319)

Stock-based compensation

 

 

 

 

 

 

35,972

 

 

35,972

Issuance of Series B and Series C redeemable convertible preferred stock(1)

 

 

 

 

3,944,897

 

 

37,274

 

 

37,274

Issuance of common stock for acquisitions

 

 

 

 

271,287

 

 

479

 

 

479

Adjustment to purchase price consideration

 

 

 

 

 

 

(290)

 

 

(290)

Issuance of common stock warrants

 

 

 

 

 

 

168

 

 

168

Vesting of restricted stock awards issued for acquisitions

 

 

 

 

516,539

 

 

 

 

Proceeds from issuance of redeemable convertible preferred stock warrants

 

 

 

 

 

 

4

 

 

4

Exercise of stock options

 

 

 

 

74,980

 

 

110

 

 

110

Shares repurchased

 

 

 

 

(23,488)

 

 

(42)

 

 

(42)

Balances as of December 31, 2019

 

$

 

 

34,197,822

$

3

$

203,492

$

(263,474)

$

(59,979)

Net loss

 

 

 

 

 

 

 

(51,609)

 

(51,609)

Stock-based compensation

 

 

 

 

 

 

10,773

 

 

10,773

Stock-based compensation - earnout

 

1,976,332

636

636

Issuance of Series B and Series C redeemable convertible preferred stock(1)

 

 

 

 

682,539

 

 

4,836

 

 

4,836

Conversion of convertible notes to Series C redeemable convertible preferred stock(1)

 

198,750

 

 

1,436

 

1,436

Repurchase of redeemable convertible preferred stock

 

 

 

 

(75,162)

 

 

(480)

 

 

(480)

Issuance of common stock warrants

 

 

 

 

 

 

44

 

 

44

Vesting of restricted stock awards issued for acquisitions

 

 

 

 

472,141

 

 

 

 

Issuance of common stock for acquisitions

 

 

 

 

785,330

 

 

6,898

 

 

6,898

Exercise of stock options and warrants

 

 

 

 

505,711

 

 

1,029

 

 

1,029

Net share settlement of common stock options and restricted stock units

 

1,189,911

Shareholder contribution

 

 

 

 

 

 

17,584

 

 

17,584

Inducement to convert preferred stock

 

(17,284)

(17,284)

Impacts of recognition of contingent beneficial conversion feature

 

(5,208)

(5,208)

Conversion of common stock warrants into common stock

 

1,705,266

Conversion of redeemable convertible preferred stock warrants into common stock

 

702,791

11,029

11,029

Recapitalization and PIPE financing

 

35,304,052

5

269,476

269,481

Tax impacts of recapitalization

 

187

187

Earnout liability

 

4,023,668

(50,442)

(50,442)

Cancellation of redeemable convertible preferred stock repurchase liability

 

 

 

 

 

 

480

 

 

480

Balances as of December 31, 2020

 

$

 

 

81,669,151

$

8

$

454,486

$

(315,083)

$

139,411

(1) Issuance of redeemable convertible preferred stock and convertible preferred stock warrants have been retroactively restated to give effect to the recapitalization transaction.

The accompanying notes are an integral part of these financial statements

66

Porch Group, Inc.
Consolidated Statements of Cash Flows
Years Ended December 31, 2020 and 2019
(all numbers in thousands)

    

2020

    

2019

Cash flows from operating activities:

  

 

  

Net loss

$

(51,609)

$

(103,319)

Adjustments to reconcile net loss to net cash used in operating activities

 

 

  

Depreciation and amortization

 

6,644

 

7,377

Loss on sale and impairment of long-lived assets

895

1,088

Loss (gain) on extinguishment of debt

 

(5,748)

 

483

Loss on remeasurement of debt

 

895

 

6,159

Loss (gain) on divestiture of businesses

 

(1,442)

 

4,994

Loss on remeasurement of warrants

 

2,584

 

2,090

Loss (gain) on remeasurement of contingent consideration

 

1,700

 

(300)

Stock-based compensation

 

11,409

 

35,972

Warrants issued for services

 

 

315

Interest expense (non-cash)

 

7,488

 

2,369

Deferred taxes

 

(30)

 

29

Other

 

(200)

 

236

Change in operating assets and liabilities, net of acquisitions and divestitures

 

  

 

  

Accounts receivable

 

16

 

(1,840)

Prepaid expenses and other current assets

 

(2,398)

 

603

Long-term insurance commissions receivable

(3,365)

Accounts payable

 

3,793

 

2,361

Accrued expenses and other current liabilities

 

(15,860)

 

7,704

Deferred revenue

 

1,868

 

(803)

Refundable customer deposits

 

(3,521)

 

6,122

Other

 

(1,788)

 

(975)

Net cash used in operating activities

 

(48,669)

 

(29,335)

Cash flows from investing activities:

 

  

 

  

Purchases of property and equipment

 

(279)

 

(478)

Capitalized internal use software development costs

 

(2,601)

 

(4,096)

Divestiture of businesses, net of cash disposed

 

 

(750)

Acquisitions, net of cash acquired

 

(7,791)

 

116

Net cash used in investing activities

 

(10,671)

 

(5,208)

Cash flows from financing activities:

 

  

 

  

Proceeds from recapitalization and PIPE financing

305,133

Distribution to stockholders

(30,000)

Transaction costs - recapitalization

(5,652)

Proceeds from debt issuance, net of fees

 

66,190

 

31,300

Repayments of principal and related fees

 

(81,640)

 

(202)

Proceeds from issuance of redeemable convertible preferred stock, net of fees

 

4,714

 

3,274

Repurchase of stock

 

(42)

 

Proceeds from exercises of stock options and warrants

 

911

 

114

Net cash provided by financing activities

 

259,614

 

34,486

Change in cash, cash equivalents, and restricted cash

$

200,274

$

(57)

Cash, cash equivalents, and restricted cash, beginning of period

$

7,179

$

7,236

Cash, cash equivalents, and restricted cash end of period

$

207,453

$

7,179

67

Porch Group, Inc.
Consolidated Statements of Cash Flows — Continued
Years Ended December 31, 2020 and 2019
(all numbers in thousands)

    

2020

    

2019

Supplemental disclosures

 

  

 

  

Conversion of redeemable convertible preferred stock warrants into common stock

$

11,029

$

Earnout liability

$

50,442

$

Capital contribution from a shareholder - inducement to convert preferred stock to common

$

17,284

$

Non-cash inducement to convert preferred stock to common

$

17,284

$

Conversion of debt to redeemable convertible preferred stock (non-cash)

$

1,436

$

34,105

Debt discount for warrants issued (non-cash)

$

1,215

$

3,700

Cash paid for interest

$

9,103

$

3,466

Non-cash consideration for acquisitions

$

9,295

$

479

Cancelation of a convertible promissory note on divestiture of a business

$

2,724

$

Capital contribution from a shareholder - guarantee of debt

$

300

$

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

68

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(all numbers in thousands, except share amounts and unless otherwise stated)

1.   Description of Business and Summary of Significant Accounting Policies

Description of Business

Porch Group, Inc. (“Porch Group”, “Porch” or the “Company”) is a vertical software platform for the home, providing software and services to home services companies, such as home inspectors, insurance carriers, moving companies, utility companies, warranty companies, and others. Porch helps these service providers grow their business and improve their customer experience. In exchange for the use of the software, these companies connect their homebuyers to Porch, who in turn makes the moving process easier, helping consumers save time and make better decisions about critical services, including insurance, moving, security, TV/internet, home repair and improvement, and more. While some customers pay Porch typical software-as-a-service (“SaaS”) fees, the majority of Porch’s revenue comes from business-to-business-to-consumer (“B2B2C”) transaction revenues, with service providers such as insurance carriers or TV/internet companies paying Porch for new customer sign-ups.

The Merger

On July 30, 2020, Porch.com, Inc. (“Legacy Porch”) entered into a definitive agreement (as amended, the “Merger Agreement”) with PropTech Acquisition Corporation (“PTAC”), a public investment vehicle, whereby the parties agreed to merge, resulting in the parent of Porch.com, Inc. becoming a publicly listed company under the name Porch Group, Inc. (“Porch”). This merger closed on December 23, 2020 (the “Merger”), which consummated as a result of the following (the “Transactions”):

Holders of 400 shares of PTAC Class A Common Stock exercised their redemption right to redeem those shares at a redemption price of $10.04. The shares were subsequently cancelled by PTAC. The aggregate redemption price was paid from PTAC’s trust account, which had a balance immediately prior to the Merger closing of approximately $173.1 million. After redemptions, 17,249,600 shares of PTAC Class A Stock remained outstanding. Upon consummation of the Merger, 4,312,500 PTAC Class B Common Stock converted into shares of PTAC Class A Common Stock on a one-for-one basis.
Immediately prior to the Merger, (including as a result of the conversions described above and certain redemption of PTAC common stock immediately prior to the closing), there were 21,562,100 shares of PTAC Class A Common Stock issued and outstanding, which excludes the additional shares issued to Legacy Porch holders, and issuance of new shares to third-party investors, as further described below.
Immediately prior the Merger, 52,207,029 shares of Legacy Porch preferred stock were converted into 52,251,876 shares of Legacy Porch common stock. 4,472,695 outstanding in-the-money warrants to purchase common stock, 2,316,280 outstanding in-the-money warrants to purchase preferred stock, and 184,652 out-of-the-money warrants to purchase preferred stock were cancelled, pursuant to the terms of warrant cancellation agreements, resulting in the issuance of 5,126,128 shares of Legacy Porch common stock. 2,533,016 shares of Legacy Porch common stock were issued to extinguish 3,116,003 vested stock options and RSUs of non-employee or non-service provider holders.
PTAC issued 36,264,984 shares of PTAC Class A Common Stock and $30 million in exchange for all 83,559,663 vested and outstanding shares of Legacy Porch Common stock to complete the Merger. In addition, 6,000,000 “earnout” shares were issued to pre-closing holders of Legacy Porch common stock, employee or service provider holders of unvested Legacy Porch option and restricted stockholders, subject to market conditions. An additional 150,000 earnout shares were provided to service providers in exchange for services related to the transaction.

72

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

In connection with the Merger, PTAC changed its name to Porch Group, Inc. as a corporation formed under the laws of the State of Delaware named Porch Group, Inc. (hereafter referred to as “Porch”).
Concurrently with the Merger, certain third-party investors (“PIPE Investors”), purchased 15,000,000 newly issued shares of Porch Group, Inc. common stock at a price of $10.00 per share in exchange for cash. Net proceeds from the additional offering were $141.8 million after the deduction of $8.2 million of direct offering costs.
The aggregate proceeds from the PTAC trust account, net proceeds from the sale of the newly-issued common stock to PIPE investors described above, and PTAC net working capital amount of $0.6 million were used to settle i) PTAC’s deferred offering costs of $6.0 million from its original public offering, and ii) $4.3 million of PTAC liabilities incurred prior to the Merger. After the transactions noted above, $305.1 million was available for use by Porch Group, Inc., prior to a $30 million distribution to pre-closing holders of Legacy Porch common stock, resulting in net assets available of $275.1 million.
In connection with the merger, Porch incurred $5.6 million of cash transaction costs that met the eligibility criteria to be charged against equity.
As a result of the foregoing transactions, $269.5 million was reflected as contributed capital on the Company’s consolidated statements of stockholders’ equity (deficit). Presented separately, the Company also assumed a $50.4 million non-cash liability associated with the earnout shares described above. The $50.4 million earnout liability is included in other liabilities in the Company’s consolidated balance sheets.
At the closing of the Merger, pre-closing holders of Legacy Porch common stock held approximately 55% of the issued and outstanding common stock shares of Porch.

Accordingly, the Merger transactions were treated as the equivalent of Porch.com, Inc. issuing stock for the net assets of PTAC. Consistent with SEC Topic 12, Reverse Acquisitions and Reverse Recapitalizations, the acquisition of a private operating company by a non-operating public shell corporation typically results in the owners and management of the private company having actual or effective voting control and operating control of the combined company. Therefore, the transaction is, in substance, a reverse recapitalization, equivalent to the issuance of stock by the private company for the net monetary assets of the shell corporation accompanied by a recapitalization (“Recapitalization”). The accounting is similar to that of a reverse acquisition, except that no goodwill or other intangible assets should be recorded. Therefore, the net assets of PTAC as of December 23, 2020, were stated at historical cost, and no goodwill or other intangible assets were recorded.

COVID-19 Update

In March 2020, the World Health Organization declared a pandemic related to the global novel coronavirus disease 2019 (“COVID-19”) outbreak. The COVID-19 pandemic has adversely affected Porch’s business operations, which has impacted revenue primarily in the first half of 2020. In response to the COVID-19 outbreak and government-imposed measures to control its spread, Porch’s ability to conduct ordinary course business activities has been and may continue to be impaired for an indefinite period of time. The extent of the impact of the COVID-19 pandemic on Porch’s operational and financial performance will depend on various future developments, including the duration and spread of the outbreak and impact on the Company’s customers, suppliers, and employees, all of which is uncertain at this time. Porch expects the COVID-19 pandemic to adversely impact revenue and results of operations, but Porch is unable to predict at this time the size and duration of this adverse impact. At the same time, Porch is observing a recovery in home sales to pre-COVID-19 levels in the second half of 2020, and with them, home inspections and related services.

73

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

Basis of Presentation

The consolidated financial statements and accompanying notes include the accounts of the Company and its wholly-owned subsidiaries and were prepared in accordance with accounting principles generally accepted in the United States (“GAAP”). All significant intercompany accounts and transactions are eliminated in consolidation.

Comprehensive loss includes all changes in equity during a period from non-owner sources. Through December 31, 2020, there are no components of comprehensive loss which are not included in net loss; therefore, a separate statement of comprehensive loss has not been presented.

Reclassifications

Certain reclassifications to 2019 balances were made to conform to the current period presentation in the consolidated balance sheets, consolidated statements of operations, consolidated statements of stockholders’ equity (deficit), and consolidated statement of cash flows.

Use of Estimates

The preparation of the accompanying consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes. These estimates and assumptions include, but are not limited to, estimated variable consideration for services performed, the allowance for doubtful accounts, depreciable lives for property and equipment, acquired intangible assets, goodwill, the valuation allowance on deferred tax assets, assumptions used in stock-based compensation, and estimates of fair value of warrants, debt, contingent consideration, earnout shares and common stock. Actual results could differ materially from those estimates and assumptions, and those differences could be material to the consolidated financial statements.

Segment Reporting

The Company operates in a single segment. Operating segments are identified as components of an enterprise about which separate discrete financial information is available for evaluation by the chief operating decision maker (“CODM”) in making decisions regarding resource allocation and assessing performance. The Company has determined that its Chief Executive Officer is the CODM. To date, the Company’s CODM has made such decisions and assessed performance at the Company level.

All of the Company’s revenue is generated in the United States.

As of December 31, 2020 and 2019, the Company did not have assets located outside of the United States.

Cash, Cash Equivalents and Restricted Cash

The Company considers all highly liquid investments with original maturities of three months or less at the time of purchase to be cash equivalents. The Company maintains cash balances that exceed the insured limits by the Federal Deposit Insurance Corporation.

Restricted cash as of December 31, 2020 and 2019 includes a $3,000 minimum cash balance required by the Company’s senior secured lender. As of December 31, 2020, the restricted cash balance in current assets also includes $8,407 related to the Paycheck Protection Program Loan held in escrow with a commercial bank (see Note 6).

74

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

The reconciliation of cash and cash equivalents to amounts presented in the consolidated statements of cash flows are as follows:

    

December 31, 2020

    

December 31, 2019

Cash and cash equivalents

$

196,046

$

4,179

Restricted cash - current

 

11,407

 

Restricted cash - non-current

 

 

3,000

Cash, cash equivalents and restricted cash

$

207,453

$

7,179

Accounts Receivable and Long-term Insurance Commissions Receivable

Accounts receivable consist principally of amounts due from enterprise customers and other corporate partnerships, as well as credit card receivables. The Company estimates allowances for uncollectible receivables based on the credit worthiness of its customers, historical trend analysis and general economic conditions. Consequently, an adverse change in those factors could affect the Company’s estimate of allowance for doubtful accounts. The allowance for uncollectible receivables at December 31, 2020 and 2019, was $249 and $188, respectively.

Long-term insurance commissions receivable balance consists of the estimated commissions from policy renewals expected to be collected.

Property, Equipment and Software

Property, equipment and software are stated at cost, net of accumulated depreciation and amortization. Depreciation and amortization are calculated using the straight-line method over the estimated useful lives of the assets, as follows:

    

Estimated Useful Lives

Software and computer equipment

3 years

Furniture, office equipment and other

35 years

Internally developed software

2 years

Leasehold improvements

Shorter of useful life or remaining lease term

When assets are retired or disposed of, the cost and accumulated depreciation are removed from the accounts, and any resulting gains or losses are included in the consolidated statement of operations in the period of disposition. Maintenance and repairs that do not improve or extend the lives of the respective assets are charged to expense in the period incurred.

The Company capitalizes costs incurred in the development of internal use software. The capitalized costs are amortized over the estimated useful life of the software. If capitalized projects are determined to no longer be in use, they are impaired and the cost and accumulated depreciation are removed from the accounts. The resulting loss on impairment, if any, is included in the consolidated statements of operations in the period of impairment.

Goodwill and Intangible Assets

The Company tests goodwill for impairment for each reporting unit on an annual basis, or more frequently when events or changes in circumstances indicate the fair value of a reporting unit is below its carrying value. The Company has the option to perform a qualitative assessment to determine if an impairment is more likely than not to have occurred. If the Company can support the conclusion that it is not more likely than not that the fair value of a reporting unit is less than its carrying amount, the Company would not need to perform a quantitative impairment test. If the Company cannot support such a conclusion or the Company does not elect to perform the qualitative assessment, the

75

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

Company performs a quantitative assessment. If a quantitative goodwill impairment assessment is performed, the Company utilizes a combination of the market and income valuation approaches.

If the fair value of a reporting unit is less than its carrying value, an impairment loss is recorded to the extent that fair value of the reporting unit is less than its carrying value. The Company has selected October 1 as the date to perform its annual impairment test. There were no goodwill impairment losses recorded during the years ended December 31, 2020 and 2019.

Intangible assets consist of acquired customer relationships, trade names, customer portfolios and related assets that are amortized over their estimated useful lives.

Impairment of Long-Lived Assets

The Company reviews its long-lived assets, including property, equipment, software and amortizing intangibles, for impairment whenever events or changes in circumstances indicate that the carrying amounts of the assets may not be fully recoverable. If indicators of impairment exist, management identifies the asset group which includes the potentially impaired long-lived asset, at the lowest level at which there are separate, identifiable cash flows. If the total of the expected undiscounted future net cash flows for the asset group is less than the carrying amount of the asset, a loss is recognized for the difference between the fair value and carrying amount of the asset. Losses due to impairment of long-lived assets totaled $611 and $1,051 during 2020 and 2019, respectively, and are included in product and technology expense in the consolidated statements of operations.

Concentration of Credit Risk

No individual customer represented more than 10% of the Company’s total revenue for the years ended December 31, 2020 or 2019. As of December 31, 2020 and 2019, no individual customer accounted for 10% or more of the Company’s total accounts receivable.

As of December 31, 2020, the Company held approximately $206 million of cash with one U.S. commercial bank.

Redeemable Convertible Preferred Stock Warrants

The Company accounts for its warrants to purchase shares of redeemable convertible preferred stock as liabilities based upon the characteristics and provisions of each instrument. Warrants classified as derivative liabilities and other derivative financial instruments that require separate accounting as liabilities are recorded on the Company’s consolidated balance sheets at their fair value on the date of issuance and are revalued on each subsequent balance sheet date until such instruments are exercised or expire, with any changes in the fair value between reporting periods recorded in the consolidated statements of operations. As discussed in Note 1, all redeemable convertible preferred stock warrants were converted into common stock or canceled immediately prior to the Merger.

Fair Value of Financial Instruments

Fair value principles require disclosures regarding the manner in which fair value is determined for assets and liabilities and establishes a three-tiered fair value hierarchy into which these assets and liabilities must be grouped, based upon significant levels of inputs as follows:

Level 1       Observable inputs, such as quoted prices (unadjusted) in active markets for identical assets or liabilities at the measurement date;

76

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

Level 2       Observable inputs, other than Level 1 prices, such as quoted prices in active markets for similar assets and liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and

Level 3       Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities

The lowest level of significant input determines the placement of the entire fair value measurement in the hierarchy. Management’s assessment of the significance of a particular input to the fair value measurement in its entirety requires management to make judgments and consider factors specific to the asset or liability.

Revenue from Contracts with Customers

The Company primarily generates revenue from (1) fees received for connecting homeowners to customers in the Company’s referral network, which consist of individual contractors, small businesses, insurance careers and large enterprises (2) fees received for providing home project and moving services directly to homeowners, and (3) fees received for providing subscription access to the Company’s inspection software platform. Revenue is recognized when control of the promised services or goods is transferred to our customers and in an amount that reflects the consideration the Company expects to be entitled to in exchange for those services or goods.

Effective January 1, 2019, the Company’s revenue recognition policy follows guidance from ASC 606, Revenue from Contracts with Customers, which resulted in a $507 adjustment to accumulated deficit.

The Company determines revenue recognition through the following five-step framework:

Identification of the contract, or contracts, with a customer;
Identification of the performance obligations in the contract;
Determination of the transaction price;
Allocation of the transaction price to the performance obligations in the contract; and
Recognition of revenue when, or as, the Company satisfies a performance obligation.

The Company identifies performance obligations in its contracts with customers, which primarily include delivery of homeowner leads (Referral Network Revenue), performance of home project and moving services (Managed Services Revenue), and providing access to the Company’s software platforms (Software Subscription Revenue). The transaction price is determined based on the amount which the Company expects to be entitled to in exchange for providing the promised services to the customer. The transaction price in the contract is allocated to each distinct performance obligation on a relative standalone selling price basis. Revenue is recognized when performance obligations are satisfied.

Contract payment terms vary from due upon receipt to net 30 days. Collectability is assessed based on a number of factors including collection history and creditworthiness of the customer. If collectability of substantially all consideration to which the Company is entitled under the contract is determined to be not probable, revenue is not recorded until collectability becomes probable at a later date.

Revenue is recorded based on the transaction price excluding amounts collected on behalf of third parties, such as sales taxes collected and remitted to governmental authorities.

77

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

Referral Network Revenue

In the Referral Network Revenue stream, the Company connects third party service providers (“Service Providers”) with homeowners that meet predefined criteria and may be looking for relevant services. Service Providers include a variety of service providers throughout a homeowner’s lifecycle, including plumbers, electricians, roofers, as well as movers, TV/Internet, warranty, insurance carriers, and security monitoring providers. The Company also sells home and auto insurance policies for insurance carriers.

Revenue is recognized at a point in time upon delivery of a lead to the Service Provider, at which point the Company’s performance obligation has been satisfied. The transaction price is generally either a fixed price per qualifying lead or based on a percentage of the revenue the Service Provider ultimately generates through the homeowner lead. For arrangements in which the amount the Company is entitled to is based on the amount of revenue the Service Provider generates from the homeowner, the transaction price is considered variable and an estimate of the constrained transaction price is recorded by the Company upon delivery of the lead.

Service Providers generally have the option to pay as they receive leads or on a subscription basis, in which a specified amount is deposited into the Company’s referral platform monthly and any relevant leads are applied against the deposited amount. Certain Service Providers also have the option to pay an additional fixed fee for added member benefits, including profile distinction and rewards. Such subscriptions automatically renew each month unless cancelled by the customer in advance of the renewal period in accordance with the customer termination provisions. Amounts received in advance of delivery of leads to the Service Provider is recorded as deferred revenue. Certain Service Providers have the right to return leads in limited instances. An estimate of returns is included as a reduction of revenue based on historical experience or specific identification depending on the contractual terms of the arrangement. Estimated returns are not material in any period presented.

In January 2020, the Company, through its wholly-owned subsidiary and licensed insurance agency Elite Insurance Group (“EIG”), began selling homeowner and auto insurance policies for insurance carriers. The transaction price in these arrangements is the estimated lifetime value (“LTV”) of the policies sold. The LTV represents fixed first-year commission upon sale of the policy as well as the estimated variable future renewal commissions. The Company constrains the transaction price based on its best estimate of the amount which will not result in a significant reversal of revenue in a future period. After a policy is sold to an insurance carrier, the Company has no additional or ongoing obligation to the policyholder or insurance carrier.

The Company estimates LTV of policies sold by using a portfolio approach by policy type and the effective month of the relevant policy. LTV is estimated by evaluating various factors, including commission rates for specific carriers and estimated average plan duration based on insurance carrier and market data related to policy renewals for similar insurance policies. On a quarterly basis, management reviews and monitors changes in the data used to estimate LTV as well as the cash received for each policy type compared to original estimates. The Company analyzes these fluctuations and, to the extent it identifies changes in estimates of the cash commission collections that it believes are indicative of an increase or decrease to prior period LTVs, the Company will adjust LTV for the affected policies at the time such determination is made. Changes in LTV may result in an increase or a decrease to revenue. Changes to the estimated variable consideration were not material for the periods presented.

Managed Services Revenue

Managed services revenue includes fees earned from homeowners for providing a variety of services directly to the homeowner, including handyman, plumbing, electrical, appliance repair, and moving services. The Company generally invoices for managed services projects on a fixed fee or time and materials basis. The transaction price represents the contractually agreed upon price with the end customer for providing the respective service. Revenue is recognized as

78

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

services are performed based on an output measure of progress, which is generally over a short duration (e.g., same day). Fees earned for providing managed services projects are non-refundable and there is generally no right of return.

The Company acts as the principal in managed services revenue as the Company is primarily responsible to the end customer for providing the service, has a level of discretion in establishing pricing, and controls the service prior to providing it to the end customer. This control is evidenced by the ability to identify, select, and direct the service provider that provides the ultimate service to end customers.

Software Subscription Revenue

The Company’s subscription arrangements, which primarily relates to subscriptions to the Company’s home inspector software, do not provide the customer with the right to take possession of the software supporting the cloud-based application services. The Company’s standard subscription contracts are monthly contracts in which pricing is based on a specified price per inspection completed through the software. Fees earned for providing access to the subscription software are non-refundable and there is no right of return. Revenue is recognized based on the amount which the Company is entitled to for providing access to the subscription software during the monthly contract term.

Assets Recognized from the Costs to Obtain a Contract with a Customer

The Company recognizes an asset for the incremental costs of obtaining a contract with a customer if it expects the benefit of those costs to be longer than one year. The Company has determined that certain costs related to employee sales incentive programs (sales commissions) represent incremental costs of obtaining a contract and therefore should be capitalized. Capitalized costs are included in other assets on the consolidated balance sheets. These deferred commissions are amortized over an estimated period of benefit. The Company elected to apply the practical expedient to recognize the incremental costs of obtaining a contract as an expense if the amortization period of the asset would have been one year or less.

The capitalized amounts are recoverable through future revenue from customer contracts. The Company periodically evaluates whether there have been any changes in its business, the market conditions in which it operates or other events which would indicate that its amortization period should be changed or if there are potential indicators of impairment.

Amortization of capitalized costs to obtain revenue contracts is recorded as a component of selling and marketing expenses in the accompanying consolidated statements of operations.

Sales commissions not subject to capitalization are earned and recorded at the time a customer is invoiced as a component of selling and marketing expenses. As a result, such commissions are expensed at the time of invoicing even though the related revenue may not be fully recognized.

The Company had immaterial activity within the deferred commissions balances for the years ending December 31, 2020 and 2019.

Cost of Revenue

Cost of revenue primarily consists of professional fees and materials under the services model and credit card processing fees, including merchant fees. The Company recognizes cost of revenue as expenses are incurred.

79

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

Product and Technology Development

Product and technology development costs primarily include payroll, employee benefits, stock-compensation expense, other headcount-related costs associated with product development, software subscriptions, professional services, and amortization of internally-developed software.

Advertising

Advertising costs are expensed as incurred. During the years ended December 31, 2020 and 2019, the Company incurred $2,242 and $3,716 in advertising costs, respectively. Advertising costs are included in selling and marketing expenses in the Company’s consolidated statements of operations.

Income Taxes

The Company accounts for income taxes in accordance with ASC 740, Income Taxes. Under the asset and liability method specified by ASC 740, deferred tax assets and liabilities are recognized for the future consequences of differences between the carrying amounts of existing assets and liabilities and their respective tax bases (temporary differences). Deferred tax assets and liabilities are measured using tax rates expected to apply to taxable income in the years in which those temporary differences are recovered or settled. Valuation allowances for deferred tax assets are established when it is more likely than not that some or all of the deferred tax assets will not be realized.

In addition, ASC 740 provides comprehensive guidance on the recognition and measurement of tax positions in previously filed tax returns or positions expected to be taken in future tax returns. The benefit from an uncertain tax position must meet a more-likely-than-not recognition threshold and is measured at the largest amount of benefit greater than 50% determined by cumulative probability of being realized upon ultimate settlement with the taxing authority. The Company’s policy is to recognize interest and penalties expense, if any, related to uncertain tax positions as a component of income tax expense.

Stock-Based Compensation

The Company issues stock-based compensation to employees and nonemployees in the form of stock options and restricted stock awards. The fair value of stock options is based on the date of the grant using the Black-Scholes option pricing model. The awards are accounted for by recognizing the fair value of the related award over the requisite service period, which is generally the vesting period. The awards are generally expensed on a straight-line basis, except for awards with performance or market conditions which are expensed on a graded vesting basis. Forfeitures are accounted for when they occur. The fair value of restricted stock awards is determined using the closing price of the Company’s common stock on the grant date. The value of market based restricted stock units is determined using a Monte Carlo simulation model that utilizes significant assumptions, including volatility, that determine the probability of satisfying the market condition stipulated in the award to calculate the fair value of the award.

Business Combinations

The Company accounts for business acquisitions using the acquisition method of accounting and records any identifiable definite-lived intangible assets separate from goodwill. Intangible assets are recorded at their fair value based on estimates as of the date of acquisition. Goodwill is recorded as the residual amount of the purchase price consideration less the fair value assigned to the individual identifiable assets acquired and liabilities assumed as of the date of acquisition. The Company allocates the purchase price of the acquisition to the assets acquired and liabilities assumed based on estimates of the fair value at the dates of the acquisitions. Contingent consideration, which represents an obligation of the Company to make additional payments or equity interests to the former owner as part of the purchase price if specified future events occur or conditions are met, is accounted for at the acquisition date fair value either as a liability or as equity depending on the terms of the acquisition agreement.

80

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

Other income (expense), net

The following table details the components of other income (expense), net on the consolidated statements of operations:

    

2020

    

2019

Loss on remeasurement of debt (Note 3)

$

(895)

$

(6,159)

Loss on remeasurement of warrants (Note 3)

 

(2,584)

 

(2,090)

Gain on settlement of accounts payable

 

796

 

735

Gain (loss) on extinguishment of debt, net (Note 6)

 

5,748

 

(483)

Other, net

 

(274)

 

30

$

2,791

$

(7,967)

Emerging Growth Company Status

The Company is an emerging growth company, as defined in the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”). Under the JOBS Act, emerging growth companies can delay adopting new or revised accounting standards issued subsequent to the enactment of the JOBS Act until such time as those standards apply to private companies. The Company has elected to use this extended transition period for complying with new or revised accounting standards that have different effective dates for public and private companies until the earlier of the date that it (i) is no longer an emerging growth company or (ii) affirmatively and irrevocably opts out of the extended transition period provided in the JOBS Act. As a result, these consolidated financial statements may not be comparable to companies that comply with the new or revised accounting pronouncements as of public company effective dates. The Company expects to use the extended transition period for any new or revised accounting standards during the period in which it remains an emerging growth company.

Recent Accounting Pronouncements Not Yet Adopted

In August 2020, the FASB issued Accounting Standards Update (“ASU”) No. 2020-06, Debt — Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging — Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity, which simplifies accounting for convertible instruments by removing major separation models required under current U.S. GAAP. The ASU removes certain settlement conditions that are required for equity contracts to qualify for the derivative scope exception and it also simplifies the diluted earnings per share calculation in certain areas. The ASU is effective for public companies, excluding entities eligible to be smaller reporting companies, for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020 and adoption must be as of the beginning of the Company’s annual fiscal year. The Company is currently evaluating the impact of this standard on its consolidated financial statements and related disclosures.

In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments — Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. Additionally, the FASB issued ASU No. 2019-04, Codification Improvements to Topic 326 in April 2019 and ASU 2019-05, Financial Instruments — Credit Losses (Topic 326) — Targeted Transition Relief in May 2019. The amendments affect loans, debt securities, trade receivables, net investments in leases, off-balance-sheet credit exposures, reinsurance receivables, and any other financial assets not excluded from the scope that have the contractual right to receive cash. In November 2019, the FASB issued ASU No. 2019-10, which defers the effective date of ASU No. 2016-13 for smaller reporting companies to fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. In the event the Company no longer qualifies as an emerging growth company, it will no longer qualify for the deferral of the effective date available for emerging

81

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

growth companies. The Company is currently evaluating the impact of the adoption of ASU No. 2016-13 on the consolidated balance sheets, statements of operations, and statements of cash flows.

In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842). The new standard is effective for non-public companies for reporting periods beginning after December 15, 2021 and early adoption is permitted. The comprehensive new standard will amend and supersede existing lease accounting guidance and is intended to increase transparency and comparability among organizations by recognizing lease assets and liabilities on the balance sheet and requiring disclosure of key information about leasing arrangements. The guidance requires lessees and lessors to recognize and measure leases at the beginning of the earliest period presented using a modified retrospective approach. In the event the Company no longer qualifies as an emerging growth company, it will no longer qualify for the deferral of the effective date available for emerging growth companies. The Company is currently evaluating the impact that adoption will have on the consolidated balance sheets, statements of operations, and statements of cash flows and expects that the adoption of the ASU will increase assets and liabilities related to the Company’s operating leases on the consolidated balance sheets.

2.   Revenue

Disaggregation of Revenue

Total revenues consisted of the following:

2020

    

2019

Referral network revenue

$

53,440

$

49,449

Managed services revenue

 

11,766

 

21,888

Software subscription revenue

 

8,010

 

6,258

Total revenue

$

73,216

$

77,595

Management also evaluates revenue based upon when our customers avail themselves of our software, solutions or services. The first category, moving services relates to services that are typically provided to customers in connection with a home purchase and/or homeowner/renter moves. This includes revenue from insurance, moving, security systems and TV/internet services. The second category, post-move services, relates to services that are typically provided to customers post-move such as home maintenance projects, repairs, remodeling and other services from professional contractors or service providers. Moving services represented 62 percent and 47 percent of total revenue in 2020 and 2019, respectively. Post-move services represented 38 percent and 53 percent of total revenue in 2020 and 2019, respectively.

Revenue from Divested Businesses

Total revenue reported includes revenue from divested businesses of $4,334 and $18,336 in 2020 and 2019, respectively.

Disclosures Related to Contracts with Customers

Timing may differ between the satisfaction of performance obligations and the invoicing and collection of amounts related to contracts with customers. Liabilities are recorded for amounts that are collected in advance of the satisfaction of performance obligations. To the extent a contract exists, as defined by ASC 606, these liabilities are classified as deferred revenue. To the extent that a contract does not exist, as defined by ASC 606, these liabilities are classified as refundable customer deposits.

82

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

Contract Assets — Long-term Insurance Commissions Receivable

A summary of the activity impacting the contract assets during the year ended December 31, 2020 is presented below:

    

Contract Assets

Balance at December 31, 2019

 

$

Estimated lifetime value of insurance policies sold by carriers

 

4,313

Cash receipts

 

(784)

Balance at December 31, 2020

$

3,529

As of December 31, 2020, $164 of contract assets are expected to be collected within the next 12 months and therefore are included in current accounts receivable on the consolidated balance sheets. The remaining $3,365 of contract assets are expected to be collected in the following periods and are included in long-term insurance commissions receivable on the consolidated balance sheets.

Contract Liabilities — Refundable Customer Deposits

In September 2019, the Company entered into a Lead Buyer Agreement with a customer (“Buyer”) that provides residential security systems. Under the Lead Buyer Agreement, the Buyer pays the Company a referral fee for leads resulting in completed installations of certain residential security systems. At inception of this agreement, the Buyer made a prepayment of $7,000, which is to be credited over the term from October 2019 to September 2022, from earned referral fees for leads provided by the Company. This prepayment represents a contract liability since it is an advanced deposit for services the Company has yet to provide.

A summary of the activity impacting the contract liabilities during the years ended December 31, 2020 and 2019 is presented below:

Contract 

    

Liabilities

Balance at December 31, 2018

$

Additions to contract liabilities - prepayment

7,000

Additions to contract liabilities – significant financing component interest

152

Contract liabilities transferred to revenue

(878)

Balance at December 31, 2019

 

6,274

Additions to contract liabilities

 

Additions to contract liabilities – significant financing component interest

 

440

Contract liabilities transferred to revenue

 

(3,521)

Balance at December 31, 2020

$

3,193

As of December 31, 2020, $2,664 of contract liabilities are expected to be transferred to revenue within the next 12 months and therefore are included in current refundable customer deposits on the consolidated balance sheets. The remaining $529 of contract liabilities are expected to be transferred to revenue over the remaining period and are included in refundable customer deposits, non-current on the consolidated balance sheets.

83

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

Contract Liabilities — Deferred Revenue

A summary of the activity impacting deferred revenue balances during the years ended December 31, 2020 and 2019 is presented below:

Deferred 

    

Revenue

Balance at December 31, 2018

$

4,553

Adoption of ASC 606

 

(940)

Revenue recognized

(7,490)

Additional amounts deferred

6,686

Impact of acquisitions

670

Impact of divestitures

(146)

Balance at December 31, 2019

3,333

Revenue recognized

 

(4,923)

Additional amounts deferred

 

6,264

Impact of acquisitions

 

196

Balance at December 31, 2020

$

4,870

Remaining Performance Obligations

Contracts with customers include amounts allocated to performance obligations that will be satisfied at a later date. These amounts primarily include performance obligations that are recorded in the consolidated balance sheets as deferred revenue. The amount of transaction price allocated to performance obligations to be satisfied at a later date, which is not recorded in the consolidated balance sheets, is immaterial as of December 31, 2020 and 2019.

As permitted under the practical expedient available under ASC 606, the Company does not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less, (ii) contracts with variable consideration that is allocated entirely to unsatisfied performance obligations or to a wholly unsatisfied promise accounted for under the series guidance, and (iii) contracts for which the Company recognizes revenue at the amount which we have the right to invoice for services performed.

The Company applied the practical expedient under ASC 606 to exclude amounts related to performance obligations that are billed and recognized as they are delivered.

3.   Fair Value

The following table details the fair value measurements of liabilities that are measured at fair value on a recurring basis:

Fair Value Measurement at December 31, 2020

Total 

Level 1

Level 2

    

Level 3

    

Fair Value

Contingent consideration - business combination

$

$

$

3,549

    

$

3,549

Contingent consideration - earnout

 

 

 

50,442

    

50,442

$

$

$

53,991

$

53,991

84

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

Fair Value Measurement at December 31, 2019

Total 

    

Level 1

    

Level 2

    

Level 3

    

Fair Value

Redeemable convertible preferred stock warrants

$

$

$

6,684

$

6,684

Fair value option notes (“FVO Notes”)

11,659

11,659

Contingent consideration

 

 

 

100

 

100

$

$

$

18,443

$

18,443

Redeemable Convertible Preferred Stock Warrants

The Company’s redeemable convertible preferred stock warrants are valued using key equity indicators and are classified within Level 3 of the fair value hierarchy. Management estimates the fair value of these liabilities using option pricing models and assumptions that are based on the individual characteristics of the warrants on the valuation date, as well as assumptions for future financings, expected volatility, expected life, yield, and risk-free interest rate.

A summary of key assumptions for determining the fair value of redeemable convertible preferred stock warrants at December 31, 2019 include:

Expected

term

Expected

Expected 

 

    

(in years)

    

volatility

    

Risk-free interest rate

    

dividend rate

Redeemable convertible preferred stock warrants

2 to 9

    

60

%

0.23% to 2.11%  

%  

0%

%

The weighted average expected term and risk-free interest rate for redeemable convertible preferred stock warrants outstanding at December 31, 2019 is 6.36 and 1.72%, respectively.

Fair Value Option Notes

As discussed further in Note 6, the Company elected to measure certain convertible promissory notes at fair value in accordance with the fair value option. The FVO Notes are each a debt host financial instrument containing embedded features and /or options which would otherwise be required to be bifurcated from the debt-host and recognized as separate derivative liabilities subject to initial and subsequent periodic estimated fair value measurements under ASC 815, Derivatives and Hedging. The election for these specific convertible notes is due to the number and complexity of features that would require separate bifurcation absent this election.

The fair value of FVO Notes as of December 31, 2019 has been determined using a combination of the present value of the FVO Notes cash flows and the Black-Scholes option pricing model, using the following assumptions the significant inputs of principal value, interest rate spreads and curves, and embedded call option prices.

December 31, 

2019

FVO 

    

FVO 

Note 1

    

Note 2(1)

Initial principal value

$

2,500

$

3,000

Value upon maturity

$

6,682

$

6,602

Conversion price (per share)

$

6.39

 

N/A

Value of Series B redeemable convertible preferred share

$

14.12

 

N/A

Value of common stock

N/A

N/A

Expected term (years)

 

2

 

N/A

Volatility

 

39

%  

 

N/A

Risk free rate

 

1.58

%  

 

N/A

Estimated fair value of FVO Note

$

5,079

$

6,580

85

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

(1)Due to the close proximity to the maturity date, January 24, 2020, the fair value of FVO Note 2 on December 31, 2019 was determined to equal the value upon maturity, excluding interest to be accrued between December 31, 2019 and maturity.

Contingent consideration

The Company estimated the fair value of $1,800 of the 2018 business combination contingent consideration using a variation of the income approach known as the real options method. The fair value is based on the present value of the contingent payments to be made using a weighted probability of possible payments. As of December 31, 2020, the key inputs used in the determination of fair value include projected revenues and expenses, discount rate of 9.96% to 9.98%, revenue volatility of 18.00% and weighted average cost of capital of 21.50%. As of December 31, 2019, the key assumptions used in the determination of fair value include projected revenues and expenses, discount rate of 15.26% to 16.26%, revenue volatility of 19.00% and weighted average cost of capital of 29.50%.

The Company estimated the fair value of $1,749 of the 2020 business combination contingent consideration using the Monte Carlo simulation method. The fair value is based on the simulated stock price of the Company over the maturity date of the contingent consideration. As of December 31, 2020, the key inputs used in the determination of the fair value included current stock price of $14.27, strike price of $20.00, discount rate of 9% and volatility of 60%.

The Company estimated the fair value of the earnout contingent consideration using the Monte Carlo simulation method. The fair value is based on the simulated price of the Company over the maturity date of the contingent consideration and increased by the certain employee forfeitures. As of December 31, 2020, the key inputs used in the determination of the fair value included exercise price of $18, $20 and $22, volatility of 60%, and forfeiture rate of 16%.

Fair value measurements categorized within Level 3 are sensitive to changes in the assumptions or methodology used to determine fair value and such changes could result in a significant increase or decrease in the fair value.

The changes for Level 3 items measured at fair value on a recurring basis using significant unobservable inputs are as follows:

Redeemable 

Contingent 

Convertible 

Consideration -

Contingent 

Preferred Stock 

Business

Consideration -

    

Warrants

    

FVO Notes

    

Combinations

    

Earnout

Fair value as of January 1, 2020

$

6,684

$

11,659

$

100

$

Additions

 

1,762

 

 

1,749

 

50,442

Settlements

 

(11,030)

 

(8,698)

 

 

Change in fair value, loss included in net loss(1)

 

2,584

 

895

 

1,700

 

Gain on extinguishment of debt

(3,856)

Fair value as of December 31, 2020

$

$

$

3,549

$

50,442

Redeemable 

    

Convertible 

Preferred Stock 

Contingent 

    

Warrants

    

FVO Notes

Consideration

Fair value as of January 1, 2019

$

436

$

$

400

Additions

 

6,651

 

5,500

 

Settlements

 

(2,493)

 

 

Change in fair value, loss (gain) included in net loss(1)

 

2,090

 

6,159

 

(300)

Fair value as of December 31, 2019

$

6,684

$

11,659

$

100

86

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

(1)Changes in fair value of redeemable convertible preferred stock warrants and FVO Notes are included in other income (expense), net, and changes in fair value of contingent consideration are included in general and administrative expenses in the consolidated statements of operations.

Fair Value Disclosure

Except for the fair value option notes (“FVO” notes), the fair value of debt approximates the unpaid principal balance and is considered a Level 2 measurement. See Note 6.

4.   Property, Equipment, and Software

Property, equipment, and software net, consists of the following:

    

December 31, 

December 31, 

2020

    

2019

Software and computer equipment

$

1,381

$

1,392

Furniture, office equipment, and other

 

567

 

387

Internally developed software

 

10,741

 

10,601

Leasehold improvements

 

1,112

 

1,295

 

13,801

 

13,675

Less: Accumulated depreciation and amortization

 

(9,208)

 

(7,017)

Property, equipment, and software, net

$

4,593

$

6,658

Depreciation and amortization expense related to property, equipment, and software was $3,786 and $3,680 for the years ended December 31, 2020 and 2019, respectively.

5.   Intangible Assets and Goodwill

Intangible Assets

Intangible assets are stated at cost or acquisition-date fair value less accumulated amortization and consist of the following as of December 31, 2020:

Weighted

    

    

Average 

Intangible

Intangible 

Useful Life 

Assets,

Accumulated

Assets, 

    

(in years)

    

gross

    

Amortization

    

Net

Customer relationships

 

7.0

$

8,440

$

(2,173)

$

6,267

Acquired technology

 

6.0

 

12,170

(5,481)

 

6,689

Trademarks and tradenames

 

9.0

 

3,688

(893)

 

2,795

Non-compete agreements

2.0

225

(15)

210

Total intangible assets

 

$

24,523

$

(8,562)

$

15,961

87

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

Intangible assets consist of the following as of December 31, 2019:

Weighted

    

    

    

Average 

Intangible

Intangible 

Useful Life 

Assets,

Accumulated 

Assets, 

    

(in years)

    

gross

    

Amortization

    

Net

Customer relationships

 

9.0

$

5,450

$

(1,591)

$

3,859

Acquired technology

 

4.0

 

8,546

 

(4,272)

 

4,274

Trademarks and tradenames

 

7.0

 

2,290

 

(591)

 

1,699

Total intangible assets

 

$

16,286

$

(6,454)

$

9,832

Aggregate amortization expense related to intangibles was $2,858 and $3,697 for the years ended December 31, 2020 and 2019, respectively. Estimated intangibles amortization expense for the next five years and thereafter consists of the following:

Estimated

Amortization

    

Expense

2021

$

3,873

2022

2,989

2023

 

2,659

2024

 

1,617

2025

 

1,169

Thereafter

 

3,654

$

15,961

Goodwill

The following tables summarize the changes in the carrying amount of goodwill for the years ended December 31, 2020 and December 31, 2019:

    

Goodwill

Balance as of January 1, 2019

$

21,305

Acquisitions

 

916

Divestitures

(3,657)

Purchase price adjustment

(290)

Balance as of December 31, 2019

$

18,274

Acquisitions

 

10,176

Divestitures

 

(161)

Balance as of December 31, 2020

$

28,289

6.   Debt

At December 31, 2020, debt was comprised of the following:

    

    

    

Debt 

    

 

Unaccreted

 

Issuance 

 

Carrying 

Principal

Discount

 

Costs

Value

1.0% promissory notes, due 2022

$

8,317

$

$

$

8,317

11.05% term loan, due 2024

41,764

(2,686)

(29)

39,049

Other notes

 

750

 

(133)

 

 

617

$

50,831

$

(2,819)

$

(29)

$

47,983

88

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

At December 31, 2019, debt was comprised of the following:

    

    

    

Debt

    

 

Unaccreted 

 

Issuance

 

Carrying

Principal

Discount

 

Costs

Value

10% convertible promissory notes, due on demand

$

7,324

$

(36)

$

$

7,288

6% promissory note, due 2020

 

185

 

 

 

185

2.55% promissory notes, due 2020

 

1,100

 

(41)

 

 

1,059

3.5% convertible promissory notes, due 2022

 

1,689

 

(313)

 

 

1,376

9.0% term loan, due 2023

 

40,500

 

(528)

 

(689)

 

39,283

3% promissory note (25% default), due 2024

3,000

(2,906)

(57)

37

Other notes

 

233

 

 

 

233

$

54,031

$

(3,824)

$

(746)

$

49,461

    

    

Fair 

Principal

 

Value

10% convertible notes recorded at fair value

$

5,500

$

11,659

Minimum principal payment commitments as of December 31, 2020, are as follows:

Principal

Payments

2021

$

4,799

2022

 

12,234

2023

 

20,346

2024

 

13,302

2025

 

150

Thereafter

 

$

50,831

Senior Secured Term Loans

During 2019, the Company’s secured term loan had a maximum borrowing amount of $40,000 of which $40,000 was outstanding at December 31, 2019. The secured term loan required interest-only payments until December 1, 2020, or until December 1, 2021, if the Company met certain revenue requirements, followed by equal monthly payments of principal and interest through maturity on December 4, 2023. The loan also included a final payment fee of $500. The stated interest rate in the loan was equal to the Base Rate plus 4.00%. The Base rate was equal to the greater of i) the highest prime rate plus 5% and ii) the highest three-month LIBOR rate plus 2.5%. On May 26, 2020, the loan agreement was amended to include interest paid in-kind (“PIK Interest”) at a per annum rate of (A) from the period beginning April 2, 2020 through May 15, 2020, 2.00% and (B) at all times thereafter 1%.

At December 31, 2019, the Company was in violation of certain covenants under this senior secured lending arrangement. In July 2020, the Company refinanced the lending arrangement which resolved the issues that created the conditions of default. As a result, the lending arrangement was classified as non-current as of December 31, 2019.

In May 2020, the Company was required to use $2,500 of the proceeds received from the Sale of Serviz (See Note 11) to pay down the term loan, resulting in an outstanding original principal balance of $37,500.

89

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

In July 2020, the Company refinanced the lending arrangement by entering into a Loan and Security Agreement with Runway Growth Credit Fund, Inc. (“Runway Loan”) in the amount of $40,000, with two additional co- lenders providing an aggregated $7,000 in loan proceeds. The co-lenders, Orix Growth Capital, LLC and Midcap Financial Trust, were the Company’s existing senior secured lenders with a $37,645 loan balance outstanding at the time of the refinance. The amendments to the loan agreements with the existing senior secured lenders represents a modification of previously outstanding senior secured loans. Unamortized deferred issuance costs associated with the existing lending arrangement were reduced proportionately with the reduction in principal balances for existing senior secured lenders, resulting in interest expense of $749. The new loan, which totaled $47,000, was used to pay off the existing $37,500 loan.

The Runway Loan is a first lien loan secured by any and all properties, rights and assets of the Company with a maturity date of July 22, 2024. Interest is payable monthly in arrears at a variable rate of interest based on the greater of 0.55% or LIBOR rate (as defined) plus an applicable margin of 9.05% plus 2% of PIK interest. As of December 31, 2020, the calculated interest rate is 11.05%. Principal payments are required beginning on August 15, 2022 in equal monthly instalments through the maturity date. A prepayment fee of 2%, 1.5%, 1% or 0.5% of the outstanding loan amount is due if the loan is repaid prior to the 1st, 2nd, 3rd or 4th anniversary date, respectively. There is a final payment fee of $1,645 or 3.5% of any partial payment, which is reflected as a discount on the loan and is accreted to interest expense using the effective interest method over the term of the loan or until extinguishment of the related loan. Upon a default, the loan is immediately due and payable and bears interest at 5% higher than the applicable loan interest rate. The financial covenants require the Company to maintain a minimum level of cash at $3,000, minimum revenue of $15,356 in the quarter ended December 31, 2020, and 80% of projected revenue in all future quarters.

Based on the amount of cash available upon completion of the Merger on December 23, 2020, in accordance with the agreement’s terms, $7,057 of the outstanding principal balance of the Runway Loan was required to be repaid, plus interest and prepayment fees of $17 and $391, respectively. Following this repayment, the carrying value of the Runway Loan as of December 31, 2020 is $39,049. As of December 31, 2020, the Company is in compliance with all covenants of the Runway Loan. In January 2021, the Company entered into an amendment (the Runway Amendment) to the Runway Loan. See Note 15.

The Company issued warrants to purchase redeemable convertible preferred stock in connection with the establishment or amendment of lending arrangements. The grant date fair value of the warrants issued in connection with the establishment of the Runway Loan was $1,216, which was deducted from the face value of the loan and is accreted to interest expense using the effective interest method over the term of the loan or until extinguishment of the related loan.

Pre-2019 Convertible Promissory Notes

During 2018, the Company issued convertible notes with an aggregate original principal balance of $16,600, an interest rate of 8-10%, and a maturity date of January 13, 2019.

Upon maturity on January 13, 2019, the outstanding principal and accrued interest automatically converted into 1,173,473 shares of Series B redeemable convertible preferred stock and 70,408 Series B redeemable convertible preferred stock warrants at a conversion price of $14.79 per unit (a unit includes one share of Series B redeemable convertible preferred stock and 0.06 of one warrant to purchase Series B redeemable convertible preferred stock).

As part of the issuance of the convertible notes, the Company incurred $356 of issuance costs that are recorded as a reduction of convertible notes.

In connection with an acquisition on November 1, 2018, the Company issued convertible promissory notes payable to the sellers for an aggregate principal of $7,324. These convertible promissory notes bear interest at 4.5% per annum

90

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

for the first year and 10% per annum thereafter. Unless converted, monthly payments of principal and interest are due beginning on December 1, 2019. The outstanding principal amount of the convertible promissory notes are convertible into 537,024 shares of common stock. Accrued but unpaid interest shall be waived if the notes are converted within the first year, and otherwise shall be paid in cash. Unless converted, the convertible promissory notes mature at the earliest of i) a change of control of the Company, ii) 10 days after a qualified financing, or iii) three years from the issuance date. As of December 31, 2019, the Company was in default on these convertible promissory notes as the Company failed to make the first payment due on December 1, 2019. Upon default, the carrying value of the convertible promissory notes of $7,288 was reclassified to current liabilities as all principal and unpaid interest is immediately due in cash upon event of default. In May 2020, the Company entered into an amendment to certain payment terms of the convertible promissory notes, including specific interest only and/or catch up payment requirements based on the future cash balance of the Company at specified dates.

Upon completion of the Merger on December 23, 2020, the outstanding principal balance of $7,317 and unpaid interest of $516 was paid in full, resulting on a trivial loss on extinguishment.

In connection with the acquisition of Serviz.com, Inc. (“Serviz”) on July 20, 2018 (See Note 11), the Company assumed two convertible promissory notes with an aggregate principal balance of $1,689 and an interest rate of 3.5% per annum. Unless converted, the convertible promissory notes, along with accrued interest, are payable at the earlier of i) December 1, 2022 or ii) a qualified financing as defined in the loan agreement. The outstanding principal amount of the convertible promissory notes and any accrued interest are convertible into redeemable convertible preferred stock sold in such financing as defined in the loan agreement, at the option of the holder at a conversion price equal to the original issue price for such series of redeemable convertible preferred stock. On February 28, 2020, one of the convertible promissory notes with a principal balance of $1,400 and a carrying value of $1,153 converted into 198,750 shares of Series C preferred stock. Holders also received 73,538 common stock warrants. A loss on debt extinguishment of $247 was recorded to account for the unamortized discount at the time of conversion. Upon completion of the Merger on December 23, 2020, the remaining principal of $289 and unpaid interest of $48 were paid in full, resulting on a loss on extinguishment of $285.

2019 Convertible Promissory Notes

During 2019, the Company issued convertible promissory notes with an aggregate original principal balance of $21,600, an interest rate of 10%, and original maturity dates ranging from January 24, 2020 to December 31, 2020.

Based on the terms of the convertible promissory notes, the Company may elect on each applicable interest payment date to pay interest, including any default interest, as Paid In-Kind (“PIK”), whereby such PIK amount would be added to the aggregate principal amount and accrue interest at 10% per annum. On each interest payment date, any PIK amount payable shall be capitalized and treated as additional principal obligations under, shall accrue interest from the applicable interest payment date, and shall become payable in full, in cash, no later than the maturity date.

On December 23, 2019, the Company issued to certain holders of convertible promissory notes, such number of Series C Preferred in full satisfaction of the Company’s obligation under the convertible promissory notes, including accrued PIK interest. The amount of original principal balance of convertible promissory notes and related PIK interest, which were converted into Series C Preferred shares were $16,100 and $971, respectively.

The Company elected to measure certain convertible promissory notes at fair value in accordance with the fair value option (“FVO Notes”). The FVO Notes had original principal amounts of $5,500. The notes also have a feature that requires payment of 200% of the outstanding principal and unpaid interest amount upon maturity. Each period, the fair value of the FVO notes is determined and resulting gains and losses from the change in fair value of the FVO Notes associated with non-credit components are recognized in income, while the change in fair value associated with the Company’s own credit component is recognized in Accumulated Other Comprehensive Income (“AOCI”). During

91

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

2020, there were no changes in fair value associated with the Company’s own credit component recognized in AOCI. During the second quarter of 2020, as part of the divestiture of the Serviz business (See Note 11), one of the FVO notes, with an original principal balance of $3,000, was cancelled by the holder. In July 2020, the Company amended the remaining FVO Note. Under this amendment, the loan plus accrued interest would be repaid upon closing of the Merger or within one year from the issuance date, whichever is earliest, with a premium of two times the outstanding principal and accrued interest. Upon completion of the Merger on December 23, 2020, the Note was paid off for $5,974.

2020 Promissory Notes

In April 2020, the Company entered into a loan agreement with Western Alliance Bank pursuant to the Paycheck Protection Program established under the Coronavirus Aid, Relief and Economic Security Act (“CARES Act”) and is administered by the U.S. Small Business Administration (“SBA”). The Company received loan proceeds of $8,139 (the “PPP Loan”). The term of the PPP Loan is two years with a maturity date of April 18, 2022 and bears interest at a fixed rate of 1.00%. Payments of principal and interest on the PPP Loan were deferred for the first nine months of the term of the PPP Loan. Principal and interest are payable monthly, less the amount of any potential forgiveness (discussed below), and the Company may prepay 20% or less at any time prior to maturity with no prepayment penalties, more than 20% will require notice to the lender. The PPP Loan contains customary event of default provisions. As of December 31, 2020, the Company is in compliance with all covenants of the PPP Loan.

All or a portion of the PPP Loan may be forgiven by the SBA and the lender upon application by the Company, if the borrower uses the loan proceeds for eligible purposes, including payroll, benefits, rent and utilities (“Qualifying Expenses”). Not more than 25 percent of the PPP Loan may be used for non-payroll costs. The Company believes that it used the proceeds of the PPP Loan for Qualifying Expenses in accordance with the terms of the PPP Loan. The Company submitted an application for forgiveness of the loan in December 2020. However, no assurance is provided that the Company will be able to obtain forgiveness of the PPP Loan in whole or in part. If the loan is forgiven in part or in whole, the Company will reduce the liability by the amount forgiven and record a gain on extinguishment in the consolidated statements of operations. The carrying value of the PPP Loan is $8,139 as of December 31, 2020.

As part of the July 23, 2020 acquisition (see Note 11), the Company assumed a loan pursuant to the Paycheck Protection Program for the amount of $398. The loan has a maturity date of April 10, 2022 and a fixed interest rate of 1%. The loan was forgiven by the SBA in the fourth quarter of 2020.

In July 2020, the Company entered into convertible loan agreement with Cantor Fitzgerald Securities in the amount of $10,000 with the proceeds of the loan to be received upon completion of the Company’s 2019 financial statement audit. This convertible loan agreement was amended in August 2020, to provide for the funding of $5,000 of the loan into a restricted cash account. Upon completion of the Company’s 2019 financial statement audit, an additional $5,000 of loan proceeds was received in October 2020 in addition to the release of the $5,000 loan proceeds held in a restricted cash account.

The loan included a final payment fee equal to 20% of the loan proceeds which was reflected as a discount on the loan and was accreted to interest expense using the effective interest method over the term of the loan. The proceeds from the convertible loan agreement together, with the final payment fee and the accrued interest were paid in full upon the Merger. The loan accrued 12% interest per annum until the loan was repaid upon the Merger.

At the time of the Merger, Cantor Fitzgerald Securities had the right to elect to receive PTAC Common Shares in lieu of repayment of all or a portion of the loan proceeds, final payment fee and accrued interest. Cantor Fitzgerald Securities chose to receive full payment in cash rather than in PTAC Common Shares.

Upon completion of the Merger on December 23, 2020, the loan was paid off in full in the amount of $12,063, which included $10,000 principal balance, $2,000 final payment fee, and $63 of accrued interest. As a result of the

92

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

merger, a contingent beneficial conversion feature became exercisable. The commitment date intrinsic value of $564 reduced the carrying value of the loan and increased additional paid in capital. The debt holder did not exercise the beneficial conversion feature. Therefore, the amount paid to settle the debt was first allocated to the settlement-date intrinsic value of the beneficial conversion feature associated with the loan, resulting in a net decrease in additional paid in capital of $5,772. The remaining cash payment was allocated to extinguish the debt and interest payable, resulting in a gain on extinguishment of $5,047.

Other Promissory Notes

In connection with an acquisition on November 1, 2018, the Company issued term promissory notes payable to the sellers for an aggregate principal of $1,100 and an interest rate of 2.55% per annum. The outstanding principal balance, along with accrued interest, was payable on May 1, 2020. In May 2020, the Company entered into an amendment to certain payment terms of the convertible promissory notes, including specific interest only and/or catch up payment requirements based on the future cash balance of the Company at specified dates. As of December 31, 2019, the promissory notes had a carrying amount $1,059. Upon completion of the Merger on December 23, 2020, the outstanding principal of $1,077 and unpaid interest of $4 were paid in full.

In connection with an acquisition on March 14, 2017, the Company assumed a promissory note payable to a founder of the acquired entity who continued as an employee of the Company following the acquisition. The promissory note has an initial principal balance of $185 and an interest rate of 6% per annum. The outstanding principal, along with accrued interest, was payable on March 31, 2020. As of December 31, 2019, the promissory notes had a carrying amount $185. Upon completion of the Merger on December 23, 2020, the outstanding principal of $185 and unpaid interest of $75 were paid in full. No gain or loss on extinguishment resulted from the payoff of the promissory note.

On December 19, 2019, the Company issued a promissory note for an aggregate principal of $3,000, with a stated interest rate of 3%. In connection with the issuance of this promissory note, the holder also received 403,101 warrants to purchase Series C redeemable convertible preferred stock of the Company. The grant date fair value of the warrants issued was $3,000, and was deducted from the face value of the bank loans and are accreted to interest expense using the effective interest method over the term of the note or until extinguishment of the related note. Upon occurrence of an Event of Default, the Holder may declare all outstanding obligations immediately payable in cash. Following the occurrence and during the continuance of an Event of Default, interest on the Note shall automatically be increased to 25% per annum. On January 1, 2020, there was an occurrence of default resulting in the default interest rate being effective starting on January 1, 2020.

The note was amended in July 2020, which resolved the conditions of default. The amendment provides that the loan plus accrued interest would be repaid upon closing of the Merger, or within one year of the amendment, with a premium payment of $1,000. The Company also provided the holder an additional 51,502 warrants to purchase Series C redeemable convertible preferred stock in connection with the amendment. The amended loan was guaranteed by the CEO of the Company with an asset pledge agreement, which the Company accounted for as a capital contribution by the CEO and a debt discount at fair value. The interest rate and other key terms of the note were not changed.

The amendment was accounted for as an extinguishment of the original note, because the amended note was concluded to be substantially different than the original note. The Company recorded a loss on debt extinguishment of $2,532. The amended note was initially recorded at its fair value of $4,233. The fair value of the guarantee of $300 was deducted from the initial fair value of the amended note and is accreted to interest expense using the effective interest method over the term of the note or until extinguishment. As of December 31, 2019, the carrying value of promissory note is $37, and is included in current portion of long-term debt. Upon completion of the Merger on December 23, 2020, the loan was paid off in full in the amount of $4,424, which included $3,381 principal balance, $1,000 final payment fee, and $43 of accrued interest.

93

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

On February 11, 2020, the Company entered into a future receivables agreement, in which the Company received consideration of $2,000 and agreed to sell 10% of all of Company’s future accounts receivable from the Company’s customers until an amount ranging between $2,300 and $2,700, depending on timing of repayment, was delivered by or on behalf of Company to the lender. Prior to the required repayment date, the Company repaid $2,000 of principal and $700 of interest, resulting in a full payoff of the agreement and no remaining carrying value as of December 31, 2020.

In connection with an acquisition on November 2, 2020, the Company issued a promissory note payable to the founder of the acquired entity. The promissory note has an initial principal balance of $750 and a stated interest rate of 0.38% per annum. The promissory note shall be paid in five equal annual installments of $150 each, plus accrued interest commencing on January 21st, 2021. As of December 31, 2020, the promissory notes had a carrying amount $617.

7.   Equity

Shares Authorized

As of December 31, 2020, the Company had authorized a total of 410,000,000 shares for issuance with 400,000,000 shares designated as common stock, and 10,000,000 shares designated as preferred stock.

Common Shares Outstanding and Common Stock Equivalents

The following table summarizes our fully diliuted capital structure at December 31, 2020:

Issued and outstanding common shares

    

75,519,151

Earnout common shares (Note 1 and Note 8)

 

6,150,000

Total common shares issued and outstanding

81,669,151

Common shares reserved for future issuance:

Public warrants

8,625,000

Private warrants

5,700,000

Common stock options available for future grants - 2012 Equity Plan (Note 8)

 

6,414,611

Restricted stock units (Note 8)

 

2,415,140

Restricted stock awards (Note 8)

 

166,762

2020 Equity Plan pool reserved for future issuance (Note 8)

 

11,137,824

Total shares of common stock outstanding and reserved for future issuance

 

116,128,488

Total shares of common stock outstanding and reserved for future issuance does not include shares that may be issued in connection with the December 31, 2020 acquisition as discussed on Note 11.

Warrants

PTAC Warrants

Upon completion of the Merger with PTAC on December 23, 2020, the Company assumed 8,625,000 public warrants and 5,700,000 private warrants to purchase an aggregate 14,325,000 shares of common stock, which were outstanding as of December 31, 2020. Each warrant entitles the registered holder to purchase one share of common stock at a price of $11.50 per share, subject to adjustment, commencing 30 days after the completion of the Merger, and expiring on December 23, 2025 which is five-years after the Merger.

94

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

The Company may call the public warrants for redemption (excluding the private warrants), in whole, at a price of $0.01 per warrant:

at any time while the public warrants are exercisable,

upon not less than 30 days’ prior written notice of redemption to each public warrant holder,

if, and only if, the last sale price common stock equals or exceeds $18.00 per share (as adjusted for stock splits, stock dividends, reorganizations, recapitalizations and the like) for any 20 trading days within a 30-trading day period commencing once the warrants become exercisable and ending on the third trading day prior to the date on which the Company sends the notice of redemption to the warrant holders and,

if and only if, there is a current registration statement in effect with respect to the issuance of the common stock underlying such warrants at the time of redemption and for the entire 30-day trading period referred to above and continuing each day thereafter until the date of redemption.

The private warrants are identical to the public warrants, except that the private warrants are exercisable on a cashless basis and are non-redeemable so long as they are held by the initial purchasers or their permitted transferees. If the placement warrants are held by someone other than the initial purchasers or their permitted transferees, the private warrants will be redeemable by the Company and exercisable by such holders on the same basis as the public warrants. As of December 31, 2020, 5,700,000 private warrants were held by the initial purchases or their permitted transferees.

See Note 15 for exercises of a portion of PTAC warrants subsequent to December 31, 2020.

Legacy Porch Warrants

Redeemable convertible preferred stock warrants and common stock warrants that were issued prior to the Merger (“Legacy Porch Warrants”) were cancelled in exchange for 702,791 and 1,705,266 shares of common stock through net share settlement, respectively.

Detail related to Legacy Porch Warrant activity for the year ended December 31, 2020, is as follows:

 

Redeemable Convertible

 

 

 

Preferred Stock

Common Stock

 

 

Weighted- 

 

 

 

Weighted- 

 

 

Average 

 

 

 

Average 

Number of 

 

Exercise 

Number of 

 

Exercise 

Warrants

 

Price

Warrants

 

Price

Balances as of January 1, 2020

    

965,157

    

$

4.39

    

    

2,095,074

    

$

2.02

Warrants granted

 

209,384

 

5.62

 

 

73,538

 

1.77

Warrants exercised

 

 

 

 

 

Warrants cancelled

 

(1,174,541)

 

4.60

 

 

(2,168,612)

 

2.02

Balances as of December 31, 2020

 

$

 

$

$

95

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

8.   Stock-Based Compensation

2012 and 2020 Equity Incentive Plans

Legacy Porch.com’s 2012 Equity Incentive Plan (the “2012 Plan”) provides for the grant of incentive and non-statutory options, stock appreciation rights, restricted stock awards (“RSA”) and restricted stock units (“RSU”) to employees, directors and consultants of the Company (“Service Providers”), collectively referred to as “Awards”.

Each Legacy Porch.com option from the 2012 Plan that was outstanding immediately prior to the Merger and held by current employees or service providers, whether vested of unvested, was converted into an option to purchase a number of shares of common stock (each such option, an “Exchanged Option” equal to 0.4697 of Porch Group, Inc. common stock. Except as specifically provided in the Merger Agreement, following the Merger, each Exchanged Option will continue to be governed by the same terms and conditions (including vesting and exercisability terms) as were applicable to the corresponding former Legacy Porch.com option immediately prior to the consummation of the Merger. All stock option, RSA and RSU activity was retroactively restated to reflect the Exchanged Options.

On July 29, 2020, the board of directors approved the adoption of the Porch Group, Inc. 2020 Stock Incentive Plan (the “2020 Plan”), subject to approval by Porch Group, Inc.’s stockholders. On December 22, 2020, the Porch Group, Inc. stockholders voted in favor of adoption of the 2020 Plan.

The aggregate number of shares of common stock reserved for future issuance under the 2020 Plan is 11,137,824. The number of shares of common stock available under the 2020 Plan will increase annually on the first day of each calendar year, beginning with the calendar year ending December 31, 2021, and continuing until (and including) the calendar year ending December 31, 2030, with such annual increase equal to the lesser of (i) 5% of the number of shares of common stock issued and outstanding on December 31st of the immediately preceding fiscal year and (ii) an amount determined by the Porch board of directors.

The 2020 Plan provides for the grant of non-qualified stock options, incentive stock options, stock appreciation rights, restricted stock, restricted stock units and other stock awards, and performance awards to employees, officers, non-employee directors and independent service providers of the Company. The 2020 Plan became effective immediately upon the closing of the Merger.

Stock-Based Compensation

Stock-based compensation consists of expense related to (1) equity awards in the normal course and (2) a secondary market transaction as described below:

2020

    

2019

Secondary market transaction

$

1,616

$

33,232

Employee awards

 

9,793

 

2,740

Total operating expenses

$

11,409

$

35,972

2019 Secondary Stock Transactions

In May 2019, the Company’s CEO and Founder purchased a total of 7,559,047 shares of legacy Porch.com redeemable convertible preferred stock from an existing investor for an aggregate purchase price of $4,023 ($0.53 per legacy Porch.com share). The Company determined that the purchase price was below fair value of such shares and as result recorded compensation expense of $33,232 in general and administrative expense for the difference between the purchase price and fair value.

96

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

In July 2019, the Company’s CEO and Founder subsequently sold 901,940 shares of legacy Porch.com redeemable convertible preferred stock as an incentive to eleven executives of the Company at the same price at which the shares were initially acquired in the May 2019 transaction, which represents a $2,553 discount to fair value. The Company has the right to repurchase such shares if certain service vesting conditions and performance conditions are not met. In December 2020, the performance vesting conditions were met, and compensation expense of $1,616 was recorded in 2020 related to these awards, of which $689 was related to former employees and immediately recognized, as there is no continued service vesting requirement, and $927 was related to current employees and recognized as a cumulative catch up related to the portion of the service period satisfied through December 31, 2020. The remaining stock compensation related to the award will be recognized over the remaining service period.

Common Stock Valuation

Prior to the completion of the Merger the fair value of Legacy Porch.com common stock used in the calculation of the fair value of the stock options was determined by management with assistance from third-party valuation specialists using both market and income approaches.

Stock Options

Options granted under the Equity Plan to employees typically vest 25% of the shares one year after the options’ vesting commencement date and the remainder ratably on a monthly basis over the following three years. Other vesting terms are permitted and are determined by the Board. Options have a term of no more than ten years from the date of grant and vested options are generally cancelled three months after termination of employment. All stock options issued during the year ended December 31, 2020 were issued under the 2012 Plan.

Detail related to stock option activity for the year ended December 31, 2020 is as follows:

    

    

    

Weighted- 

    

 

 

Weighted- 

 

Average 

 

 

Number of 

 

Average 

 

Remaining 

 

Aggregate 

Options 

 

Exercise 

 

Contractual 

Intrinsic 

Outstanding

Price

 

Life (Years)

Value

Balances as of January 1, 2020

 

7,428,682

$

2.21

 

7.3

 

277

Options granted

 

2,202,417

 

4.23

 

  

 

  

Options exercised

 

(439,754)

 

2.02

 

  

 

  

Options forfeited

 

(323,840)

 

2.36

 

  

 

  

Options canceled or expired

 

(2,452,894)

 

2.41

 

  

 

  

Balances as of December 31, 2020

 

6,414,611

$

2.85

 

7.8

$

73,260

Exercisable at December 31, 2020

 

3,472,595

$

2.30

 

7.0

$

73,260

The fair value of each employee stock option granted during the years ended December 31, 2020 and 2019, were estimated on the date of grant using the Black-Scholes option pricing model with the following assumptions:

    

2020

    

2019

Risk-free interest rate

 

0.3 – 0.6 %

1.6 – 1.9 %

Expected term (years)

 

5 – 6

3 – 6

Dividend yield

 

Volatility

 

59 – 60 %

46 – 51 %

The risk-free interest rate used in the Black-Scholes option-pricing model is based on the implied yield currently available in the U.S. Treasury securities at maturity with an equivalent term. The expected term for options granted to employees is estimated using the simplified method. The Company has not declared or paid any dividends through

97

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

December 31, 2020 and does not currently expect to do so in the future. The Company bases its estimate of expected volatility on the historical volatility of comparable companies from a representative peer group selected based on industry, financial, and market capitalization data. The Company uses the average expected volatility rates reported by the comparable group for an expected term that approximated the expected term estimated by the Company.

The estimated weighted-average grant date fair value of options granted to employees during the years ended December 31, 2020 and 2019, was $2.26 per share and $0.85 per share. The fair value of stock options that vested during the years ended December 31, 2020 and 2019, was $1,785 and $1,779, respectively.

The total amount of unrecognized compensation cost for options granted to employees and nonemployees as of December 31, 2020, is approximately $5,245 and is expected to be recognized over a weighted-average period of 0.6 years.

RSUs and Payroll Reduction Program

In March 2020, in response to the adverse impact of COVID-19 on the Company’s operations and financial performance, the Company carried out a variety of measures to reduce cash operating expenses, including the implementation of a partial employee furlough and payroll reduction in exchange for RSUs. During the year ended December 31, 2020, the Company reduced cash payroll costs by $3,979 in exchange for a commitment by the Company to provide up to 2,356,045 RSUs subject to (a) a performance (liquidity) vesting condition and (b) and ongoing employment until March 31, 2021 (or June 30, 2021, for certain awards) in order to be fully vested. The grant of these RSUs was approved by the Board of Directors in June, July, and August 2020 and 2,356,045 were issued during the year ended December 31, 2020. The performance vesting conditions, which were previously considered not probable of achievement were met in December 2020 as a result of the Merger. As a result, a cumulative catch up of $6,506 of compensation expense was recorded. Compensation cost of $1,605 will be recorded during 2021 over the remaining service period. There was a small number of additional RSU grants during the fourth quarter, which were unrelated to the payroll reduction program. All RSUs issued as part of this program were issued under the 2012 Plan.

The following table summarizes the activity of restricted stock units for the year ended December 31, 2020:

    

Number of 

Weighted

 

Restricted 

Average

 

Stock Units

Fair Value

Balances as of January 1, 2020

 

$

Granted

 

2,450,718

3.69

Canceled

 

(35,578)

3.44

Balances as of December 31, 2020

 

2,415,140

$

3.64

Employee Earnout Restricted Stock

Upon the Merger, 976,331 restricted common shares, subject to vesting and forfeiture conditions, were issued to employees and service providers pursuant to their holdings of pre-Merger options, RSUs or restricted shares (the “employee earnout shares”). The employee earnout shares were issued in three equal tranches with separate market vesting conditions. One third of the employee earnout shares will meet the market vesting condition when the closing price of the Company’s common stock is greater than or equal to $18.00 over any twenty trading days within any thirty- consecutive trading day period within 36 months of the closing date of the Merger. An additional third will vest when the Company’s common stock is greater than or equal to $20.00 over the same measurement period. The final third will vest when the Company’s common stock is greater than or equal to $22.00 over the same measurement period. The employee earnout shares are forfeited by the employee upon termination of employment. Upon forfeiture, the forfeited shares will be redistributed to all earnout shareholders. Upon redistribution of earnout shares, the awards will be

98

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

recorded as new awards. The fair value of the award on the grant date is an average of $12.08 per share and will be recognized as stock compensation expense on a graded vesting basis over the derived service period of 1 year or shorter if the awards vest. During 2020, the Company recorded $314 in stock compensation expense related to the employee earnout shares.

CEO Earnout Restricted Stock

Prior to the closing of the Merger, the Company’s CEO, Matt Ehrlichman was granted a restricted stock award under the 2012 Plan which was converted into an award of 1,000,000 restricted shares of common stock upon the closing of the Merger. The award will vest in one-third installments if certain stock price triggers are achieved within 36-months following the closing of the Merger. One third of the restricted shares will meet the market vesting condition when the Company’s common stock is greater than or equal to $18.00 over any twenty trading days within any thirty- consecutive trading day period within 36 months of the closing date of the Merger. An additional third will vest when the Company’s common stock is greater than or equal to $20.00 over the same measurement period. The final third will vest when the Company’s common stock is greater than or equal to $22.00 over the same measurement period. If Mr. Ehrlichman’s employment with the Company is terminated prior to the award being fully vested, then the award will be terminated and cancelled, provided that if Mr. Ehrlichman’s employment is terminated by the Company without cause or Mr. Ehrlichman resigns due to good reason (in each case, as defined in the award agreement), the award will remain outstanding and will vest to the extent the stock price triggers are achieved during the 36-month period. The fair value of the award on the grant date is an average of $12.08 per share and will be recognized as stock compensation expense on a graded vesting basis over the derived service period of 1 year or shorter if the awards vest. During 2020, the Company recorded $322 in stock compensation related to the award.

Restricted Stock Awards

The following table summarizes the activity of restricted stock awards in connection with certain pre-2020 acquisitions for the year ended December 31, 2020:

    

Number of 

 

Restricted 

 

Stock Awards

Balances as of January 1, 2020

 

472,141

Shares granted

 

Shares vested

 

(305,379)

Shares forfeited

 

Balances as of December 31, 2020

 

166,762

9.   Income Taxes

The components of the income tax (benefit) provision are as follows:

    

2020

    

2019

Current:

 

  

 

  

Federal

$

$

State

 

71

 

67

Total current

 

71

 

67

Deferred

 

  

 

  

Federal

 

(1,435)

 

21

State

 

(327)

 

8

Total deferred

 

(1,762)

 

29

99

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

Provision for income taxes

$

(1,691)

$

96

The tax effects of cumulative temporary differences that give rise to significant deferred tax assets and deferred tax liabilities are presented below. The valuation allowance relates to deferred tax assets for which it is more likely than not that the tax benefit will not be realized.

    

December 31, 

    

December 31, 

2020

2019

Deferred tax assets

 

  

 

  

Accrued expenses

$

1,063

$

1,124

Stock compensation

2,497

1,219

Deferred revenue

 

2,036

 

2,066

Property and equipment

 

229

 

176

Intangibles

 

452

 

826

Goodwill

 

1,444

 

1,391

Other

 

8

 

8

Net operating losses

 

49,954

 

40,815

Disallowed interest

 

6,385

 

2,159

Valuation allowance

 

(63,129)

 

(48,499)

Total deferred tax assets

 

939

 

1,285

Deferred tax liabilities

 

  

 

  

Internally developed software

 

(943)

 

(1,319)

Total deferred tax liabilities

 

(943)

 

(1,319)

Net deferred tax assets (liabilities)

$

(4)

$

(34)

Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial accounting purposes and the amounts used for income tax purposes and the tax effect of the tax loss carryforwards. The Company has recorded a valuation allowance due to the uncertainty surrounding the ultimate realizability or recoverability of such assets. Management evaluates, on an annual basis, both the positive and negative evidence when determining whether it is more likely than not that deferred tax assets are recoverable and the amount of the valuation allowance. In its evaluation, the Company considered its cumulative losses as significant negative evidence. Based upon a review of the four sources of income identified within ASC 740, Accounting for Income Taxes, the Company determined that the negative evidence outweighed the positive evidence. At such time as it is determined that it is more likely than not the deferred tax assets are realizable, the valuation allowance will be reduced. The valuation allowance increased by $14.6 million for the year ended December 31, 2020 from $48.5 million to $63.1 million.

As of December 31, 2020 and 2019, the Company had net operating loss carryforwards for federal tax purposes of approximately $208.9 million and $173.5 million and $98.5 million and $68.6 million for state income tax purposes, respectively, which may be used to offset future taxable income. The net operating loss carryforwards for federal tax purposes will begin to expire in 2032 and the net operating loss carryforwards for state tax purposes will begin to expire in 2021. The net operating loss with an unlimited carryforward period is $106 million for federal tax purposes and $14.8 million for state tax purposes. Utilization of net operating loss carryforwards are subject to certain limitations under Section 382 of the Internal Revenue Code of 1986, as amended, in the event of a change in the Company’s ownership, as defined in current income tax regulations.

100

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

A reconciliation of the income tax (benefit) provision to the amounts computed by applying the statutory federal income tax rate to earnings before income taxes is shown as follows:

2020

2019

Tax computed at federal statutory rate

$

(11,224)

$

(21,677)

State tax, net of federal tax benefit

 

(2,070)

 

(1,475)

Other

 

486

 

515

Loss on disposition

 

 

1,049

Compensation

 

(972)

 

6,507

Debt transactions

 

(824)

 

2,145

Enacted tax rate changes

 

(159)

 

(119)

Return to provision

 

(502)

 

(991)

Valuation allowance

 

13,574

 

14,142

Total provision (benefit) for income taxes

$

(1,691)

$

96

The U.S. federal statutory tax rate is 21%, while the Company’s effective tax rate for 2020 was 3.2% and 2019 was -0.1%. The difference is due primarily to the tax benefit of pre-tax book losses being offset by valuation allowance. The Company also recorded a deferred tax benefit, resulting from the release of a portion of the valuation allowance due to deferred tax liabilities created by certain current year acquisitions.

The Company files federal and state tax returns. The Company is subject to income tax examinations by federal and various state tax authorities for years beginning in 2017 and 2015, based on the respective statutes of limitations. Further, to the extent allowed by law, the taxing authorities may have the right to examine prior originating periods due to the existence of net operating loss and tax credit carryforwards in the years that they are utilized.

The Company had no unrecognized uncertain tax positions as of December 31, 2020 and 2019.

10.   401(k) Savings Plan

Effective November 1, 2014, the Company established a defined contribution savings plan under Section 401(k) of the Internal Revenue Code. This plan covers substantially all domestic employees who meet minimum age and service requirements and allows participants to defer a portion of their annual compensation on a pre-tax basis. Company contributions to the plan may be made at the discretion of the Board. As of December 31, 2020 the Company had not made contributions to the plan since its inception.

11.   Business Combinations and Disposals

During 2020 and 2019, the Company completed several business combination transactions. The purpose of each of the acquisitions were to expand the scope and nature of the Company’s product and service offerings, obtain new customer acquisition channels, add additional team members with important skillsets, and realize synergies. The aggregate transaction costs associated with these transactions were $247 and $123 during 2020 and 2019, respectively, and are included in general and administrative expenses on the consolidated statements of operations. The results of operations for each acquisition are included in the Company’s consolidated financial statements from the date of acquisition onwards.

2020 Acquisitions and Disposals

The acquisitions are included in the Company’s consolidated financial statements as of the date of the acquisition. The fair values assigned to tangible and intangible assets acquired and liabilities assumed are based on management’s estimates and assumptions and may be subject to change as additional information is received. The primary areas that

101

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

remain preliminary relate to the fair values of intangible assets acquired, certain tangible assets and liabilities acquired, legal and other contingencies as of the acquisition date, income and non-income-based taxes and residual goodwill. The Company expects to finalize the valuation as soon as practicable, but not later than one year from the acquisition date.

Pro forma results of operations have not been presented because the effects of 2020 acquisitions, individually and in the aggregate, were not material to our consolidated results of operations.

The following table summarizes the total consideration and the estimated fair value of the assets acquired and liabilities assumed for business combinations made by the Company during the year ended December 31, 2020:

Weighted Average Useful Life (in years)

    

July 23, 2020 Acquisition

    

December 31, 2020 Acquisition

    

Other Acquisitions

    

Total

Purchase consideration:

Cash

$

2,000

$

6,003

$

325

$

8,328

Issuance of common stock

1,790

4,711

358

6,859

Deferred acquisition consideration

80

80

Notes payable

607

607

Contingent consideration

1,749

1,749

Total purchase consideration:

$

3,790

$

12,463

$

1,370

$

17,623

Assets:

Cash and cash equivalents

$

382

$

119

$

36

$

537

Current assets

554

212

7

773

Property and equipment

212

44

2

258

Intangible assets:

Customer relationships

5.0

740

2,400

3,140

Acquired technology

9.0

470

3,700

300

4,470

Trademarks and tradenames

13.0

670

600

240

1,510

Non-competition agreements

2.0

70

155

225

Goodwill

1,576

7,242

1,358

10,176

Total assets acquired

4,674

14,472

1,943

21,089

Current liabilities

(884)

(322)

(527)

(1,733)

Deferred tax liabilities, net

(1,687)

(46)

(1,733)

Net assets acquired

$

3,790

$

12,463

$

1,370

$

17,623

July 23, 2020 Acquisition

On July 23, 2020, the Company acquired a moving services technology company. The purpose of the acquisition was to expand the scope and nature of the Company’s service offerings, add additional team members with important skillsets, and realize synergies. We expect $1,576 of acquired goodwill to be deductible for income tax purposes.

December 31, 2020 Acquisition

On December 31, 2020, the Company acquired iRoofing LLC, a roofing software company. The purpose of the acquisition was to expand the scope and nature of the Company’s service offerings, add additional team members with important skillsets, and realize synergies. As part of the consideration, 300,000 shares of commons stock issued have a guarantee of $20.00 per share. The contingent consideration would equal approximately 123,000 additional shares of common stock at the time of the acquisition. The goodwill associated with the acquisition is not expected to be deductible for income tax purposes.

102

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

Other Acquisitions

In the third quarter of 2020, the Company completed two other acquisitions that are not material to the consolidated financial statements. The purpose of these acquisitions was to expand the scope and nature of the Company’s service offerings, add additional team members with important skillsets, and realize synergies. The transaction costs associated with this acquisition were trivial. We expect $222 of acquired goodwill for one of the acquisitions to be deductible for income tax purposes. The goodwill associated with another acquisition is not expected to be deductible for income tax purposes.

2020 Disposal

On May 29, 2020, the Company disposed of the Serviz business. At the same time, the Company entered into a revenue transaction with the buyer of Serviz that will be satisfied over a one-year service period. In consideration for both the Serviz business and the revenue transaction, the Company received $5,000 in cash and the buyer cancelled the Company’s convertible promissory note which was recorded under the FVO and had a fair value at the time of the transaction of $2,724. The consideration allocated to the revenue transaction based on the fair value of services to be delivered is $5,000. The remainder of the consideration, was determined to be consideration for Serviz. Serviz had net assets of approximately $1,282. The Company recorded a gain of $1,442 included in the gain on divestiture of businesses in the consolidated statements of operations for the year ended December 31, 2020.

2019 Acquisitions and Disposals

The Company acquired a business that connects new homebuyers to utility companies, for aggregate consideration of $479 which included definite-lived intangible assets of $340, net liabilities of $830 and goodwill of $969. The purpose of the acquisition was to expand the scope and nature of the Company’s product and service offerings, obtain new customer acquisition channels, add additional team members with important skillsets, and realize synergies. The transaction costs associated with this acquisition were $123 and are included in general and administrative expenses on the consolidated statements of operations. The acquisition was not material to the consolidated financial statements.

The Company divested of a company and as a part of the transaction, received 23,488 shares of Porch’s common stock. The Company recorded a $4,508 loss upon disposal in loss on divestiture of businesses in the consolidated statements of operations for the year ended December 31, 2019.

12.   Commitments and Contingencies

Leases

The Company leases its facilities under non-cancelable operating leases, some of which contain rent holidays and escalation provisions.

Rent expense is recognized on the straight-line method over the term of the lease. The difference between rent expense (which includes the impact of rent holidays and escalation provisions) and rent paid is recorded as deferred rent, the current portion of which is included in other current liabilities and the long-term portion in other liabilities in the Company’s consolidated balance sheets.

103

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

Minimum commitments under noncancelable operating lease agreements as of December 31, 2020, are as follows:

    

Lease 

Payments

2021

$

1,333

2022

 

821

2023

 

315

2024

 

2025

 

Thereafter

 

$

2,469

Rent expense was approximately $1,700 and $1,800 during the years ended December 31, 2020 and 2019, respectively.

Purchase Commitments

As of December 31, 2020, the Company had non-cancelable purchase commitments, primarily for data purchases, as follows:

2021

    

$

3,742

2022

 

3,514

2023

 

3,514

2024

 

2025

 

$

10,770

Litigation

From time to time the Company is or may become subject to various legal proceedings arising in the ordinary course of business, including proceedings initiated by users, other entities, or regulatory bodies. Estimated liabilities are recorded when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. In many instances, the Company is unable to determine whether a loss is probable or to reasonably estimate the amount of such a loss and, therefore, the potential future losses arising from a matter may differ from the amount of estimated liabilities the Company has recorded in the financial statements covering these matters. The Company reviews its estimates periodically and makes adjustments to reflect negotiations, estimated settlements, rulings, advice of legal counsel, and other information and events pertaining to a particular matter.

Cases under Telephone Consumer Protection Act

Porch and an acquired entity, GoSmith.com, are party to 14 legal proceedings alleging violations of the automated calling and/or Do Not Call restrictions of the Telephone Consumer Protection Act of 1991 (“TCPA”). Some of these actions allege related state law claims. Most of the proceedings were commenced as mass tort actions by a single plaintiffs’ law firm in December 2019 and April/May 2020 in federal district courts throughout the United States and have been consolidated in the United States District Court for the Western District of Washington, where Porch resides. A related action brought by the same plaintiffs’ law firm was dismissed with prejudice and is on appeal before the Ninth Circuit Court of Appeals.

These actions are at an early stage in the litigation process. It is not possible to determine the likelihood of an unfavorable outcome of these disputes, although it is reasonably possible that the outcome of these actions may be

104

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

unfavorable. Further, it is not possible to estimate the range or amount of potential loss (if the outcome should be unfavorable). Porch intends to contest these cases vigorously.

Kandela, LLC v Porch.com, Inc.

In May 2020, the former owners of Kandela, LLC filed a complaint against Porch in the Superior Court of the State of California, alleging a breach of contract related to the terms and achievement of an earnout agreement related to the acquisition of the Kandela business and related fraudulent inducement claims. This action is at an early stage in the litigation process and Porch is unable to determine the likelihood of an unfavorable outcome, although it is reasonably possible that the outcome may be unfavorable. Porch is unable to provide an estimate of the range or amount of potential loss (if the outcome should be unfavorable). Porch intends to contest this case vigorously.

Putative Wage and Hours Class Action Proceeding.

A former employee of HireAHelper™ filed a complaint in San Diego County Superior Court asserting putative class action claims for failure to pay overtime, failure to pay compensation at the time of separation and unfair business practices in violation of California law. HireAHelper™ was served with the complaint in December 2020 and on January 28, 2021 Defendants removed the case to the United States District Court for the Southern District of California. The plaintiff seeks to represent all current and former non-exempt employees of HireAHelper™ and Legacy Porch in the State of California during the relevant time period. This action is at an early stage in the litigation process and Porch is unable to determine the likelihood of an unfavorable outcome, although it is reasonably possible that the outcome may be unfavorable. Porch is unable to provide an estimate of the range or amount of potential loss (if the outcome should be unfavorable), however the parties have agreed to explore resolution by way of a private non-binding mediation in the summer or fall of 2021. Porch intends to contest this case vigorously.

13.   Related Parties

In July 2020, the CEO and founder, entered into an agreement with another significant shareholder, that provides, upon consummation of the PTAC Merger Agreement, for a payment of $3,214 in cash and 950,000 of Porch Group, Inc. stock from the CEO to the other significant shareholder in connection with the Merger Agreement including the conversion of preferred stock to common stock. This transfer of $17,284 in consideration was accounted for as a deemed capital contribution from the CEO and founder to the Company and induced conversion of preferred stock into common stock immediately prior to the close of the PTAC Merger Agreement. The total consideration transferred increase total net loss in determining net loss available to common shareholders by $17,284.

In 2019, the CEO and founder of the Company purchased convertible promissory notes with an aggregate original principal balance of $1,000.

In 2019, the Company sold a direct-to-customer security services business to a related party as one of its divestitures as it focused the business operations on its core vertical software strategy. See Note 11.

In 2019, the Company entered into an acquisition deferral agreement with the former owner of a business previously acquired by the Company on March 14, 2017. The existing agreement provided for payments of $931 on December 31, 2018, and $232 quarterly from June 14, 2019 through March 14, 2020. The amended payment schedule provides for monthly installments of at least $100, as determined by the agreement, beginning in June 2019 and the balance shall be paid in full by December 31, 2021.

In 2019, convertible promissory notes having an aggregate original principal balance of $16,600 and accrued interest of $641 converted into 1,173,473 shares of Series B redeemable convertible preferred stock and warrants to purchase 70,408 shares of Series B redeemable convertible preferred stock. An existing investor affiliated with a

105

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

member of the Board participated in this equity conversion and received 354,268 shares of Series B redeemable convertible preferred stock and warrants to purchase 21,256 shares of Series B redeemable convertible preferred stock. See Note 7.

An immediate family member of the Company’s CEO and founder is a partner of a law firm retained by the Company. The Company purchased services from this law firm in the amounts of approximately $2,873 and $862 during the years ended December 31, 2020 and 2019, respectively. The amounts due to this law firm were $0 and $2,693 as of December 31, 2020 and 2019, respectively. The law firm received 21,256 shares of Series B Preferred and warrants to purchase 2,042 shares of Series B Preferred in 2018, which reduced the payable due to this firm by $500.

14.   Basic and Diluted Net Loss Per Share

Basic and diluted net loss per share attributable to common stockholders is presented in conformity with the two-class method required for participating securities. It has been retrospectively adjusted for all periods prior to the reverse capitalization. The retroactive adjustment is based on the same number of weighted average shares outstanding in each historical period.

Under the two-class method, basic net loss per share attributable to common stockholders is computed by dividing the net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period.

Diluted earnings per share attributable to common stockholders adjusts basic earnings per share for the potentially dilutive impact of stock options, restricted stock units, restricted stock awards, convertible notes, earnout shares and warrants. As the Company has reported losses for all periods presented, all potentially dilutive securities are antidilutive and accordingly, basic net loss per share equals diluted net loss per share.

The following table sets forth the computation of the Company’s basic and diluted net loss attributable per share to common stockholders for the years ended December 31, 2020 and 2019:

    

2020

    

2019

Numerator:

  

 

  

Net loss

$

(51,609)

$

(103,319)

Induced conversion of preferred stock

(17,284)

Net loss attributable to common stockholders

$

(68,893)

$

(103,319)

Denominator:

 

 

  

Shares used in computing net loss attributable per share to common stockholders, basic and diluted

 

36,344,234

 

31,170,351

Net loss attributable per share to common stockholders:

 

  

 

  

Basic and diluted

$

(1.90)

$

(3.31)

106

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

The following table discloses securities that could potentially dilute basic net loss per share in the future that were not included in the computation of diluted net loss per share because to do so would have been antidilutive for all periods presented:

    

2020

    

2019

Stock options

 

6,414,611

 

7,428,682

Restricted stock units and awards

2,581,902

495,633

Public and private warrants

 

14,325,000

 

3,060,530

Earnout shares

 

6,150,000

 

Convertible debt

1,734,264

See Note 7 for additional information regarding the terms of warrants. See Note 8 for additional information regarding stock options and restricted stock units and awards.

15.   Subsequent Events

(a)In January 2021, the Company entered into an amendment (the Runway Amendment) to the Loan and Security Agreement, dated as of July 22, 2020 (as amended, the Runway Loan Agreement), with Runway Growth Credit Fund, Inc., as agent for a syndicate of lenders. Among other things, the Runway Amendment includes a commitment for a supplemental term loan in the aggregate amount of up to $10 million, reduces the interest rate payable on borrowed amounts, reduces certain financial covenants related to minimum revenue and amended the maturity date to December 15, 2024.
(b)In January 2021, the Company entered into an amendment of the purchase agreement with the selling members of Hire-a-Helper, LLC that was acquired in November 2018. Under this amendment, the selling members consented to satisfy the contingent consideration for approximately $2 million.
(c)In January 2021, the Company announced several acquisitions. On January 12, 2021, the Company acquired DataMentors Holdings, LLC d/b/a V12 Data (“V12 Data”), a leading software, data and analytics platform with a focus on household and mover insights, data management and marketing activation, in a cash transaction for a total purchase price of approximately $22 million payable at closing, subject to customary adjustments, plus up to $6 million of contingent purchase price payments based upon the financial performance of V12 Data during the 2021 and 2022 calendar years. In addition, the Company has agreed to provide a retention pool under the 2020 Plan of up to 100,000 shares of restricted Common Stock to retain key employees of V12 Data and contingent compensation (subject to the achievement of certain post-closing milestones) of up to an additional $6 million in cash or shares of Common Stock (at the Company’s election) to certain key employees of V12 Data. The V12 Data acquisition is expected to provide Porch with full-spectrum, enterprise-grade capabilities to capture the unique-to-the-market pre-mover marketing opportunity.

Additionally, on January 13, 2021, the Company entered into a definitive agreement to acquire Homeowners of America Holding Corporation (“HOA”), a leading property and casualty insurance company focused on products in the residential homeowner space, in a cash and stock transaction with consideration consisting of (i) $100,000, as adjusted in accordance with the terms of the definitive agreement, of which up to $25,000 may be payable in Common Stock at the election of the Company, (ii) 500,000 additional shares of Common Stock subject to the trading price of Common Stock exceeding $22.50 for twenty (20) out of thirty (30) consecutive trading days in the two (2) year period following the consummation of the HOA acquisition and (iii) a retention pool under the 2020 Porch Group, Inc. Stock Incentive Plan (the “2020 Plan”) of shares of restricted Common Stock in an amount equal to $510 and up to 100,000 options for acquisition of Common Stock to retain key employees of HOA, in each case upon the terms and subject to the conditions of the definitive agreement. The HOA acquisition is subject to state insurance regulatory approval and customary closing conditions. The HOA

107

Table of Contents

PORCH GROUP, INC

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(all numbers in thousands, except share amounts and unless otherwise stated)

acquisition is expected to close in the second quarter of 2021. HOA is a managing general agent (“MGA”) and carrier hybrid with a strong reinsurance strategy that currently operates in six states. The HOA acquisition is expected to enable Porch to offer its own line of homeowner’s insurance alongside its existing insurance agency which partners with many other top carriers and provide consumers with flexibility and choice.

Additionally, in January 2021, the Company purchased a smaller home inspection company. This acquisition is not material to the Companys financial statements.

(d)During March 2021, holders of public warrants described in Note 7, exercised their warrants to acquire 7,846,757 shares of common stock at a price of $11.50 per share, resulting in cash proceeds of $90.2 million.

Porch provided notification to the holders of warrants the Company’s intent to exercise its contractual right to redeem the warrants. It is expected that the holders will choose to exercise their warrants rather than have them redeemed. This is expected to result in approximately $9 million in additional cash proceeds in April 2021. If all of the 5.7 million private warrants are voluntarily exercised for cash, additional cash proceeds of up to $66 million may be received in April 2021.

(e)During March 2021, 1,716,666 restricted earnout shares were fully vested, as the market condition for vesting was fully satisfied as a result of the Companys stock price and trading activity.

108

Item 9. Changes in and Disagreements with Accountants on Accounting and Financial Disclosure

Not applicable.

Item 9A. Controls and Procedures

Evaluation of Disclosure Controls and Procedures

Under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, we evaluated the effectiveness of our disclosure controls and procedures (as that term is defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”)) as of December 31, 2020, which is the end of the period covered by this Annual Report. Based on this evaluation, our Chief Executive Officer and Chief Financial Officer concluded that the Company’s disclosure controls and procedures were effective as of December 31, 2020 to ensure that information required to be disclosed by the Company in reports we file or submit under the Exchange Act is (i) recorded, processed, summarized, evaluated and reported, as applicable, within the time periods specified in the United States Securities and Exchange Commission’s rules and forms and (ii) accumulated and communicated to the Company’s management, including the Company’s Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosures.

Management’s Report on Internal Control over Financial Reporting

As discussed elsewhere in this Annual Report, we completed the Merger on December 23, 2020. Prior to the Merger, we were a special purpose acquisition company formed for the purpose of effecting a merger, capital stock exchange, asset acquisition, stock purchase, reorganization or other similar business combination with one or more operating businesses. As a result, previously existing internal controls are no longer applicable or comprehensive enough as of the assessment date as our operations prior to the Merger were insignificant compared to those of the consolidated entity post-Merger. The design of internal controls over financial reporting for the Company post-Merger has required and will continue to require significant time and resources from management and other personnel. As a result, management was unable, without incurring unreasonable effort or expense to conduct an assessment of our internal control over financial reporting as of December 31, 2020. Accordingly, we are excluding management's report on internal control over financial reporting pursuant to Section 215.02 of the SEC Division of Corporation Finance's Regulation S-K Compliance & Disclosure Interpretations.

In connection with the audit of our financial statements for the year ended December 31, 2020, management had identified a material weakness in our internal controls. A material weakness is a deficiency or a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of the Company’s annual or interim financial statements will not be prevented or detected on a timely basis.

The material weakness in our internal control over financial reporting for the year ended and as of December 31, 2020 was as follows:

We do not have sufficient, qualified personnel to prepare and review complex technical accounting issues and effectively design and implement systems and processes that allow for the timely production of accurate financial information in accordance with internal financial reporting timelines to support the current size and complexity (e.g., acquisitions, divestitures and financings) of the Company.

Our remediation efforts for these material weaknesses have included the following:

we hired a new Chief Financial Officer in June 2020 and our new Controller will be joining us in April 2021; both are experienced finance and accounting professionals for public companies;

109

we recruited additional personnel, in addition to utilizing third-party consultants and specialists, to supplement our internal resources; and
we have been and continue designing and implementing additional automation and integration in our financially significant systems.

We plan to continue to assess our internal controls and procedures and intend to take further action as necessary or appropriate to address any other matters we identify. See the section titled “Risk Factors — We identified material weaknesses in our internal control over financial reporting. If we are unable to remediate these material weaknesses, or if we identify additional material weaknesses in the future or otherwise fail to maintain an effective system of internal controls, we may not be able to accurately or timely report our financial condition or results of operations, which may adversely affect our business and stock price.

Notwithstanding our material weaknesses, we have concluded that the financial statements and other financial information included in this Annual Report fairly present in all material respects our financial condition, results of operations and cash flows for the periods presented in conformity with accounting principles generally accepted in the United States.

Changes in Internal Control Over Financial Reporting

There has been no change in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) during our most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

Limitations on Effectiveness of Controls and Procedures

Our disclosure controls and procedures are designed to provide reasonable assurance of achieving their objectives, as specified above. Our management recognizes that any control system, no matter how well designed and operated, is based upon certain judgments and assumptions and cannot provide absolute assurance that its objectives will be met.

Item 9B. Other Information

None.

PART III

Item 10. Directors, Executive Officers, and Corporate Governance

The information required by this Item of Form 10-K will be included in our Proxy Statement (the "Proxy Statement") to be filed with the SEC in connection with the solicitation of proxies for our 2021 Annual Meeting of Stockholders and is incorporated herein by reference. The Proxy Statement will be filed with the SEC within 120 days after the end of the fiscal year to which this report relates.

Item 11. Executive Compensation

The information required by this Item will be set forth in the Proxy Statement and is incorporated herein by reference.

Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters

The information required by this Item will be set forth in the Proxy Statement and is incorporated herein by reference.

110

Item 13. Certain Relationships and Related Transactions, and Director Independence

The information required by this Item will be set forth in the Proxy Statement and is incorporated herein by reference.

Item 14. Principal Accountant Fees and Services

The information required by this Item will be set forth in the Proxy Statement and is incorporated herein by reference.

PART IV

Item 15. Exhibits and Financial Statement Schedules

(a)The following documents are filed as part of this report:

1.Financial Statements (See Index to Consolidated Financial Statements in Item 8, Financial Statements and Supplementary Data, of this Annual Report);

2.The exhibits listed in the “Exhibit Index” attached to this Annual Report.

111

EXHIBIT INDEX

Exhibit
Number

    

Description

2.1+

Agreement and Plan of Merger, dated as of July 30, 2020, by and among the Company, PTAC, Merger Sub, and Joe Hanauer, in his capacity as the representative of all Pre-Closing Holders (incorporated by reference to Exhibit 2.1 of the Companys Form 8-K (File No. 001-39142), filed with the SEC on July 31, 2020).

2.2

First Amendment to the Agreement and Plan of Merger, dated as of October 12, 2020, by and among the Company, PTAC and Merger Sub (incorporated by reference to Exhibit 2.1 of the Companys Form 8-K (File No. 001-39142), filed with the SEC on October 14, 2020).

2.3+

Agreement and Plan of Merger, dated as of January 13, 2021, by and among Homeowners of America Holding Corporation, Porch Group, Inc., HPAC, Inc. and HOA Securityholder Representative, LLC, solely in its capacity as the Securityholder Representative (incorporated by reference to Exhibit 2.1 of the Companys Form 8-K (File No. 001-39142), filed with the SEC on January 14, 2021).

2.4+

Membership Interest Purchase Agreement, dated as of January 12, 2021, by and among Porch.com, Inc., Datamentors Intermediate, LLC and Datamentors, LLC (incorporated by reference to Exhibit 2.2 of the Companys Form 8-K (File No. 001-39142), filed with the SEC on January 14, 2021).

3.1

Second Amended and Restated Certificate of Incorporation of the Company, dated December 23, 2020 (incorporated by reference to Exhibit 4.1 of the Companys Form 8-K (File No. 001-39142), filed with the SEC on December 29, 2020).

3.2

Amended and Restated By-Laws of the Company, dated December 23, 2020 (incorporated by reference to Exhibit 4.2 of the Companys Form 8-K (File No. 001-39142), filed with the SEC on December 29, 2020).

4.1

Form of Common Stock Certificate of the Company (incorporated by reference to Exhibit 4.1 of the Companys Form 8-K (File No. 001-39142), filed with the SEC on December 31, 2020).

4.2

Form of Warrant Certificate of the Company (incorporated by reference to Exhibit 4.2 of the Companys Form 8-K (File No. 001-39142), filed with the SEC on December 31, 2020).

4.3

Warrant Agreement, dated November 21, 2019, by and between the Company and Continental Stock Transfer & Trust Company, as warrant agent (incorporated by reference to Exhibit 4.1 of the Companys Form 8-K (File No. 001-39142), filed with the SEC on November 26, 2019).

4.4*

Description of Securities.

10.1

Form of Subscription Agreement, dated as of July 30, 2020, by and between the Company and the Subscriber party thereto (incorporated by reference to Exhibit 10.2 of the Companys Form 8-K (File No. 001-39142), filed with the SEC on July 31, 2020).

10.2

Form of Amendment No. 1 to Subscription Agreement, dated as of October 12, 2020, by and between the Company and the Subscriber party thereto (incorporated by reference to Exhibit 10.1 of the Companys Form 8-K (File No. 001-39142), filed with the SEC on October 14, 2020).

10.3#

Form of Indemnification Agreement by and between the Company and its directors and officers (incorporated by reference to Exhibit 10.3 of the Companys Form 8-K (File No. 001-39142), filed with the SEC on December 31, 2020).

10.4

Amended and Restated Registration Rights Agreement, dated December 23, 2020, by and among the Company and certain stockholders of the Company (incorporated by reference to Exhibit 10.4 of the Companys Form 8-K (File No. 001-39142), filed with the SEC on December 31, 2020).

10.5#

Porch Group, Inc. 2020 Stock Incentive Plan (incorporated by reference to Annex E to the Companys definitive proxy statement/consent solicitation statement/prospectus (File No. 333-249468), filed with the SEC on December 3, 2020).

10.6#

Letter Agreement, dated November 8, 2013, by and between Porch.com, Inc. and Matthew Neagle (incorporated by reference to Exhibit 10.9 of the Companys Form S-4 (File No. 333-249468), filed with the SEC on October 14, 2020).

112

10.7#

Retention Agreement, dated February 20, 2018, by and between Porch.com, Inc. and Matthew Neagle (incorporated by reference to Exhibit 10.7 of the Companys Form 8-K (File No. 001-39142), filed with the SEC on December 31, 2020).

10.8

Loan and Security Agreement, dated as of July 22, 2020, by and among Porch.com, Inc., the other borrowers party thereto, the guarantors party thereto, the lenders party thereto and Runway Growth Credit Fund, Inc., as administrative agent and collateral agent for such lenders. (incorporated by reference to Exhibit 10.8 of the Companys Registration Statement on Form S-1 (File No. 333-252120), filed with the SEC on January 15, 2021).

10.9

First Amendment to Loan and Security Agreement, dated as of July 30, 2020, by and among Porch.com, Inc., the other borrowers party thereto, the guarantors party thereto, the lenders party thereto and Runway Growth Credit Fund, Inc., as administrative agent and collateral agent for such lenders. (incorporated by reference to Exhibit 10.9 of the Companys Registration Statement on Form S-1 (File No. 333-252120), filed with the SEC on January 15, 2021).

10.10

Second Amendment to Loan and Security Agreement, dated as of January 13, 2021, by and among Porch.com, Inc., the other borrowers party thereto, Porch Group, Inc. and the other guarantors party thereto, the lenders party thereto and Runway Growth Credit Fund, Inc., as administrative agent and collateral agent for such lenders (incorporated by reference to Exhibit 10.1 of the Companys Form 8-K (File No. 001-39142), filed with the SEC on January 14, 2021).

16.1

Letter from WithumSmith+Brown, PC to the SEC, dated December 30, 2020 (incorporated by reference to Exhibit 16.1 of the Companys Form 8-K (File No. 001-39142), filed with the SEC on December 31, 2020).

21.1*

Subsidiaries of Registrant

23.1*

Consent of Independent Registered Public Accounting Firm

24.1

Power of Attorney (incorporated by reference from the signature page of this Annual report on Form 10-K).

31.1*

Certification of Chief Executive Officer Pursuant to Rule 13a-15(e) or Rule 15d-15(e)

31.2*

Certification of Chief Financial Officer Pursuant to Rule 13a-15(e) or Rule 15d-15(e)

32*

Certification of Chief Executive Officer and Chief Financial Officer of Periodic Report Pursuant to 18 U.S.C. Section 1350

101*

The following financial information from the Annual Report on Form 10-K of PORCH GROUP, INC. for the year ended December 31, 2020, formatted in Inline XBRL (eXtensible Business Reporting Language): (1) Consolidated Balance Sheets as of December 31, 2020 and 2019; (2) Consolidated Statements of Income for the years ended December 31, 2020, 2019 and 2018; (3) Consolidated Statements of Comprehensive Income for the years ended December 31, 2020, 2019 and 2018; (4) Consolidated Statements of Shareholders’ Equity for the years ended December 31, 2020, 2019 and 2018; (5) Consolidated Statements of Cash Flows for the years ended December 31, 2020, 2019 and 2018; and (6) Notes to Financial Statements.

104*

Cover Page Interactive Data File (formatted as Inline XBRL).

*

Filed with this Annual Report on Form 10-K.

+

Portions of this exhibit have been omitted in accordance with Item 601 of Regulation S-K

#

Indicates a management or compensatory plan.

Item 16. Form 10-K Summary

None.

113

SIGNATURES

Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized, on March 31, 2021.

PORCH GROUP, INC.

By:

/s/ Matthew Ehrlichman

Matthew Ehrlichman

Chairman of the Board of Directors, and

Chief Executive Officer

Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below on March 31, 2021 by the following persons on behalf of the registrant and in the capacities indicated:

Signature

    

Title

/ s/ Matthew Ehrlichman

Chief Executive Officer

Matthew Ehrlichman

(principal executive officer) and Chairman

/s/ Marty Heimbigner

Chief Financial Officer

Marty Heimbigner

(principal financial and accounting officer)

/s/ Thomas D. Hennessy

Thomas D. Hennessy

Director

/s/ Alan Pickerill

Alan Pickerill

Director

/s/ Javier Saade

Javier Saade

Director

/s/ Asha Sharma

Asha Sharma

Director

/s/ Chris Terrill

Chris Terrill

Director

/s/ Regi Vengalil

Regi Vengalil

Director

/s/ Margaret Whelan

Margaret Whelan

Director

114

EX-4.4 2 prch-20201231xex4d4.htm EX-4.4

Exhibit 4.4

DESCRIPTION OF SECURITIES REGISTERED PURSUANT TO SECTION 12 OF THE
SECURITIES EXCHANGE ACT OF 1934 AS OF DECEMBER 31, 2020

The following description of the securities of Porch Group, Inc., a Delaware corporation (“us,” “we,” “our,” “Porch” or the “Company”) is a summary of the material terms of such securities and is not intended to be a complete summary of the rights and preferences of such securities, and is qualified by reference to our second amended and restated charter (the “Amended and Restated Charter”), our amended and restated bylaws (the “Amended and Restated Bylaws”) and the warrant-related documents described herein, which are included as exhibits to the Annual Report on Form 10-K of which this exhibit is a part. We urge to you read each of the Amended and Restated Charter, the Amended and Restated Bylaws and the warrant-related documents described herein in their entirety for a complete description of the rights and preferences of our securities.

Authorized and Outstanding Stock

The Amended and Restated Charter authorizes the issuance of 410,000,000 shares, consisting of (i) 10,000,000 shares of preferred stock, par value $0.0001 per share (“Preferred Stock”) and (ii) 400,000,000 shares of common stock (“Common Stock”).

Common Stock

Holders of Common Stock are entitled to one vote for each share held of record on all matters submitted to a vote of stockholders, including the election or removal of directors. The holders of the Common Stock do not have cumulative voting rights in the election of directors. Upon the Company’s liquidation, dissolution or winding up and after payment in full of all amounts required to be paid to creditors and to the holders of preferred stock having liquidation preferences, if any, the holders of the Common Stock are be entitled to receive pro rata the Company’s remaining assets available for distribution. Holders of the Common Stock do not have preemptive, subscription, redemption or conversion rights. The Common Stock is not subject to further calls or assessment by the Company. There are no redemption or sinking fund provisions applicable to the Common Stock. All shares of the Company’s Common Stock that will be outstanding at the time of the completion of the offering will be fully paid and non-assessable. The rights, powers, preferences and privileges of holders of the Common Stock are subject to those of the holders of any shares of the Company’s preferred stock the Company may authorize and issue in the future.

Preferred Stock

The Amended and Restated Charter authorizes the board of directors (the “Board”) to establish one or more series of Preferred Stock (including convertible preferred stock). Unless required by law or by the NASDAQ, the authorized shares of Preferred Stock will be available for issuance without further action by the holders of the Common Stock. The Board has the discretion to determine the powers, preferences and relative, participating, optional and other special rights, and the qualifications, limitations or restrictions thereof, including, without limitation, voting rights, dividend rights, conversion rights, redemption privileges and liquidation preferences, of each series of preferred stock, including, without limitation:

·        the designation of the series;

·        the number of shares of the series, which the Board may, except where otherwise provided in the preferred stock designation, increase (but not above the total number of authorized shares of the class) or decrease (but not below the number of shares then outstanding);

·        whether dividends, if any, will be cumulative or non-cumulative and the dividend rate of the series;

·        the dates at which dividends, if any, will be payable;

·        the redemption rights and price or prices, if any, for shares of the series;

·        the terms and amounts of any sinking fund provided for the purchase or redemption of shares of the series;


·        the amounts payable on shares of the series in the event of any voluntary or involuntary liquidation, dissolution or winding-up of the Companys affairs;

·        whether the shares of the series will be convertible into shares of any other class or series, or any other security, of the Company or any other corporation, and, if so, the specification of the other class or series or other security, the conversion price or prices or rate or rates, any rate adjustments, the date or dates as of which the shares will be convertible and all other terms and conditions upon which the conversion may be made;

·        restrictions on the issuance of shares of the same series or of any other class or series; and

·        the voting rights, if any, of the holders of the series.

The Company could issue a series of Preferred Stock that could, depending on the terms of the series, impede or discourage an acquisition attempt or other transaction that some, or a majority, of the holders of the Common Stock might believe to be in their best interests or in which the holders of the Common Stock might receive a premium for the Common Stock over the market price of the Common Stock. Additionally, the issuance of Preferred Stock could adversely affect the rights of holders of the Common Stock by restricting dividends on the Common Stock, diluting the voting power of the Common Stock or subordinating the liquidation rights of the Common Stock. As a result of these or other factors, the issuance of Preferred Stock could have an adverse impact on the market price of the Common Stock. At present, we have no plans to issue any Preferred Stock.

Redeemable Warrants

The warrants of the Company (the “Warrants”) were issued in registered form under a warrant agreement between CST, as warrant agent, and the Company as successor of PTAC (the “Warrant Agreement”). The Warrant Agreement provides that the terms of the Warrants may be amended without the consent of any holder to cure any ambiguity or correct any defective provision, but requires the approval by the holders of at least a majority of the then outstanding public warrants (“Public Warrants”) to make any change that adversely affects the interests of the registered holders of Public Warrants.

The Warrants may be exercised upon surrender of the warrant certificate on or prior to the expiration date at the offices of the warrant agent, with the exercise form on the reverse side of the warrant certificate completed and executed as indicated, accompanied by full payment of the exercise price (or on a cashless basis, if applicable), by certified check payable to the Company or by wire transfer, for the number of Warrants being exercised. The warrantholders do not have the rights or privileges of holders of Common Stock and any voting rights until they exercise their Warrants and receive shares of Common Stock. After the issuance of shares of Common Stock upon exercise of the Warrants, each holder will be entitled to one (1) vote for each share held of record on all matters to be voted on by stockholders. If, upon exercise of the Warrants, a holder would be entitled to receive a fractional interest in a share, the Company will, upon exercise, round down to the nearest whole number of shares of Common Stock to be issued to the warrantholder.

Each whole Warrant entitles the registered holder to purchase one (1) whole share of Common Stock at a price of $11.50 per share, subject to adjustment as discussed below. Pursuant to the Warrant Agreement, a warrantholder may exercise its Warrants only for a whole number of shares of Common Stock. This means that only a whole Warrant may be exercised at any given time by a warrantholder. Only whole Warrants are traded. The Warrants will expire December 23, 2025, at 5:00 p.m. Eastern Time or earlier upon redemption or liquidation.

The Company will not be obligated to deliver any shares of Common Stock pursuant to the exercise of a Warrant and will have no obligation to settle such Warrant exercise unless a registration statement under the Securities Act with respect to the shares of Common Stock underlying the Warrants is then effective and a prospectus relating thereto is current, subject to the Company’s satisfying the Company’s obligations described below with respect to registration. No Warrant is exercisable and the Company will not be obligated to issue shares of Common Stock upon exercise of a Warrant unless Common Stock issuable upon such Warrant exercise has been registered, qualified, or deemed to be exempt under the securities laws of the state of residence of the registered holder of the Warrants. In the event that the conditions in the two immediately preceding sentences are not satisfied with respect to a Warrant, the holder of such Warrant will not be entitled to exercise such Warrant


and such Warrant may have no value and expire worthless. In no event will the Company be required to net cash settle any Warrant. In the event that a registration statement is not effective for the exercised Warrants, the purchaser of a unit containing such Warrant will have paid the full purchase price for the unit solely for the share of Common Stock underlying such unit.

On January 15, 2021, the Company filed with the SEC a registration statement covering the shares of Common Stock issuable upon exercise of the Warrants, to cause such registration statement to become effective and to maintain a current prospectus relating to those shares of Common Stock until the Warrants expire or are redeemed, as specified in the Warrant Agreement.  This registration statement was declared effective by the SEC on January 29, 2021.

Pursuant to the Warrant Agreement, once the Warrants become exercisable, the Company may call the Warrants for redemption:

·        in whole and not in part;

·        at a price of $0.01 per Warrant;

·        upon not less than 30 days prior written notice of redemption (the 30-day redemption period) to each warrantholder; and

·        if, and only if, the reported last sale price of the Common Stock equals or exceeds $18.00 per share (as adjusted for stock splits, stock dividends, reorganizations, recapitalizations and the like) for any 20 trading days within a 30-trading day period ending three (3) business days before the Company sends the notice of redemption to the warrantholders.

On March 23, 2021, the Company announced that the foregoing conditions were satisfied and gave notice to warrantholders that the Public Warrants would be redeemed at 5:00 p.m. Eastern Time on April 16, 2021.

Each warrantholder is entitled to exercise its Warrant prior to the scheduled redemption date. However, the price of the Common Stock may fall below the $18.00 redemption trigger price (as adjusted for stock splits, stock dividends, reorganizations, recapitalizations and the like) as well as the $11.50 Warrant exercise price after the redemption notice is issued. The Company may not exercise its redemption right if the issuance of shares of Common Stock upon exercise of the Warrants is not exempt from registration or qualification under applicable state blue sky laws or the Company is unable to effect such registration or qualification.

The Sponsor (as defined in the Warrant Agreement) and its permitted transferees are entitled to exercise their private placement warrants for cash or on a cashless basis. In the event a holder of private placement warrants elects to exercise its private placement warrants on a cashless basis, such holder would pay the exercise price by surrendering its private placement warrants for that number of shares of Common Stock equal to the quotient obtained by dividing (x) the product of the number of shares of Common Stock underlying the private placement warrants, multiplied by the difference between the exercise price of the private placement warrants and the “fair market value” (defined below) by (y) the fair market value. The “fair market value” shall mean the average reported last sale price of the Common Stock for the 10 trading days ending on the third trading day prior to the date on which the notice of redemption is sent to the holders of private placement warrants.

A holder of a Warrant may notify the Company in writing in the event it elects to be subject to a requirement that such holder will not have the right to exercise such Warrant, to the extent that, to the Warrant agent’s actual knowledge, after giving effect to such exercise, such person (together with such person’s affiliates) would beneficially own in excess of 4.9% or 9.8% (or such other amount as a holder may specify) of the shares of Common Stock outstanding immediately after giving effect to such exercise.

If the number of outstanding shares of Common Stock is increased by a stock dividend payable in shares of Common Stock, or by a split-up of shares of Common Stock or other similar event, then, on the effective date of such stock dividend, split-up or similar event, the number of shares of Common Stock issuable on exercise of each Warrant will be increased in proportion to such increase in the outstanding shares of Common Stock. A rights offering to holders of Common Stock entitling holders to purchase shares of Common Stock at a price less than the fair market value will be deemed a stock dividend of a number of shares of Company Common Stock equal to the product of (i) the number of shares of Common Stock actually sold in such rights offering (or issuable


under any other equity securities sold in such rights offering that are convertible into or exercisable for Common Stock) and (ii) one (1) minus the quotient of (x) the price per share of Common Stock paid in such rights offering divided by (y) the fair market value. For these purposes (i) if the rights offering is for securities convertible into or exercisable for Common Stock, in determining the price payable for Common Stock, there will be taken into account any consideration received for such rights, as well as any additional amount payable upon exercise or conversion and (ii) fair market value means the volume weighted average price of Common Stock as reported during 10 trading day period ending on the trading day prior to the first date on which the shares of Common Stock trade on the applicable exchange or in the applicable market, regular way, without the right to receive such rights.

In addition, if the Company, at any time while the Warrants are outstanding and unexpired, pay a dividend or make a distribution in cash, securities, or other assets to the holders of Common Stock on account of such shares of Common Stock (or other shares of the Company’s capital stock into which the Warrants are convertible), other than (a) as described above or (b) certain ordinary cash dividends, then the Warrant exercise price will be decreased, effective immediately after the effective date of such event, by the amount of cash and/or the fair market value of any securities or other assets paid on each share of Common Stock in respect of such event.

If the number of outstanding shares of Common Stock is decreased by a consolidation, combination, reverse stock split or reclassification of shares of Common Stock or other similar event, then, on the effective date of such consolidation, combination, reverse stock split, reclassification or similar event, the number of shares of Common Stock issuable on exercise of each Warrant will be decreased in proportion to such decrease in outstanding shares of Common Stock.

Whenever the number of shares of Common Stock purchasable upon the exercise of the Warrants is adjusted, as described above, the Warrant exercise price will be adjusted by multiplying the Warrant exercise price immediately prior to such adjustment by a fraction (x) the numerator of which will be the number of shares of Common Stock purchasable upon the exercise of the Warrants immediately prior to such adjustment, and (y) the denominator of which will be the number of shares of Common Stock so purchasable immediately thereafter.

In case of any reclassification or reorganization of the outstanding shares of Common Stock (other than those described above or that solely affects the par value of such shares of Common Stock), or in the case of any merger or consolidation of us with or into another corporation (other than a consolidation or merger in which the Company is the continuing corporation and that does not result in any reclassification or reorganization of its outstanding shares of the Common Stock), or in the case of any sale or conveyance to another corporation or entity of the assets or other property of us as an entirety or substantially as an entirety in connection with which the Company are dissolved, the warrantholders will thereafter have the right to purchase and receive, upon the basis and upon the terms and conditions specified in the Warrants and in lieu of the shares of Common Stock immediately theretofore purchasable and receivable upon the exercise of the rights represented thereby, the kind and amount of shares of stock or other securities or property (including cash) receivable upon such reclassification, reorganization, merger or consolidation, or upon a dissolution following any such sale or transfer, that the holder of the Warrants would have received if such holder had exercised their Warrants immediately prior to such event. If less than 70% of the consideration receivable by the holders of Common Stock in such a transaction is payable in the form of Common Stock in the successor entity that is listed for trading on a national securities exchange or is quoted in an established over-the-counter market, or is to be so listed for trading or quoted immediately following such event, and if the registered holder of the Warrant properly exercises the Warrant within 30 days following public disclosure of such transaction, the Warrant exercise price will be reduced as specified in the Warrant Agreement based on the Black-Scholes value (as defined in the Warrant Agreement) of the Warrant. The purpose of such exercise price reduction is to provide additional value to warrantholders when an extraordinary transaction occurs during the exercise period of the Warrants pursuant to which the warrantholders otherwise do not receive the full potential value of the Warrants in order to determine and realize the option value component of the Warrant. This formula is to compensate the warrantholder for the loss of the option value portion of the Warrant due to the requirement that the warrantholder exercise the Warrant within 30 days of the event. The Black-Scholes model is an accepted pricing model for estimating fair market value where no quoted market price for an instrument is available.


Dividends

The Delaware General Corporation Law (“DGCL”) permits a corporation to declare and pay dividends out of “surplus” or, if there is no “surplus”, out of its net profits for the fiscal year in which the dividend is declared and/or the preceding fiscal year. “Surplus” is defined as the excess of the net assets of the corporation over the amount determined to be the capital of the corporation by the Board. The capital of the corporation is typically calculated to be (and cannot be less than) the aggregate par value of all issued shares of capital stock. Net assets equals the fair value of the total assets minus total liabilities. The DGCL also provides that dividends may not be paid out of net profits if, after the payment of the dividend, capital is less than the capital represented by the outstanding stock of all classes having a preference upon the distribution of assets.

The Company has not paid any cash dividends on its Common Stock to date. Declaration and payment of any dividend in the future will be subject to the discretion of the Board. The time and amount of dividends will be dependent upon the Company’s financial condition, operations, cash requirements and availability, debt repayment obligations, capital expenditure needs and restrictions in the Company’s debt instruments, industry trends, the provisions of Delaware law affecting the payment of distributions to stockholders and any other factors the Board may consider relevant. In addition, the Board is not currently contemplating and does not anticipate declaring any stock dividends in the foreseeable future. Further, the Company’s ability to declare dividends may be limited by restrictive covenants contained in the agreements governing the indebtedness of the Company’s subsidiaries.

Annual Stockholder Meetings

The Amended and Restated Bylaws provided that annual stockholder meetings will be held at a date, time and place, if any, as exclusively selected by the Board. To the extent permitted under applicable law, the Company may conduct meetings by remote communications, including by webcast.

Anti-Takeover Effects of the Company’s Amended and Restated Charter and Amended and Restated Bylaws and Certain Provisions of Delaware Law

The Amended and Restated Charter, Amended and Restated Bylaws, and the DGCL contains provisions, as summarized in the following paragraphs, that are intended to enhance the likelihood of continuity and stability in the composition of the Company’s Board and to discourage certain types of transactions that may involve an actual or threatened acquisition of the Company. These provisions are intended to avoid costly takeover battles, reduce the Company’s vulnerability to a hostile change of control and enhance the ability of the Company’s Board to maximize stockholder value in connection with any unsolicited offer to acquire the Company. However, these provisions may have an anti-takeover effect and may delay, deter, or prevent a merger or acquisition of the Company by means of a tender offer, a proxy contest or other takeover attempt that a stockholder might consider in its best interest, including those attempts that might result in a premium over the prevailing market price for the shares of Common Stock held by stockholders.

Authorized but Unissued Capital Stock

Delaware law does not require stockholder approval for any issuance of authorized shares.

However, the listing requirements of NASDAQ, which would apply so long as the Common Stock remains listed on the NASDAQ, require stockholder approval of certain issuances equal to or exceeding 20% of the then-outstanding voting power of the Company’s capital stock or the-then outstanding number of shares of Common Stock. These additional shares may be used for a variety of corporate purposes, including future public offerings, to raise additional capital or to facilitate acquisitions.

The Company’s Board may generally issue preferred shares on terms calculated to discourage, delay or prevent a change of control of the Company or the removal of its management. Moreover, the Company’s authorized but unissued shares of preferred stock will be available for future issuances without stockholder approval and could be utilized for a variety of corporate purposes, including future offerings to raise additional capital, to facilitate acquisitions and employee benefit plans.


One of the effects of the existence of unissued and unreserved Common Stock or preferred stock may be to enable the Company’s Board to issue shares to persons friendly to current management, which issuance could render more difficult or discourage an attempt to obtain control of the Company by means of a merger, tender offer, proxy contest or otherwise, and thereby protect the continuity of the Company’s management and possibly deprive the Company’s stockholders of opportunities to sell their shares of Common Stock at prices higher than prevailing market prices.

Classified Board of Directors

The Amended and Restated Charter provides that the Company’s Board is classified into three (3) classes of directors, with the classes to be as nearly equal in number as possible, and with each director serving a three (3) year term. As a result, approximately one-third (1/3) of the Company’s Board will be elected each year. The classification of directors will have the effect of making it more difficult for stockholders to change the composition of the Company’s Board. The Amended and Restated Charter and Amended and Restated Bylaws provide that, subject to any rights of holders of preferred stock to elect additional directors under specified circumstances, the number of directors will be fixed from time to time exclusively pursuant to a resolution adopted by the Board.

Business Combinations

The Company is subject to the provisions of Section 203 of the DGCL regulating corporate takeovers. This statute prevents certain Delaware corporations, under certain circumstances, from engaging in a “business combination” with:

·        a stockholder who owns 20% or more of the Companys outstanding voting stock (otherwise known as an interested stockholder);

·        an affiliate of an interested stockholder; or

·        an associate of an interested stockholder, for three (3) years following the date that the stockholder became an interested stockholder.

A “business combination” includes a merger or sale of more than 10% of the Company’s assets. However, the above provisions of Section 203 do not apply if:

·        the Companys Board approves the transaction that made the stockholder an interested stockholder, prior to the date of the transaction;

·        after the completion of the transaction that resulted in the stockholder becoming an interested stockholder, that stockholder owned at least 85% of the Companys voting stock outstanding at the time the transaction commenced, other than statutorily excluded shares of Common Stock; or

·        on or subsequent to the date of the transaction, the initial business combination is approved by the Companys Board and authorized at a meeting of the Companys stockholders, and not by written consent, by an affirmative vote of at least two-thirds (2/3) of the outstanding voting stock not owned by the interested stockholder.

Removal of Directors; Vacancies

Under the DGCL, and as provided in the Company’s Amended and Restated Charter, a director serving on a classified board may be removed by the stockholders only for cause and only by the affirmative vote of holders of a majority in voting power of all outstanding shares of stock entitled to vote generally in the election of directors, voting together as a single class. In addition, the Amended and Restated Charter provides that any newly created directorship on the Board that results from an increase in the number of directors and any vacancies on the Board will be filled only by the affirmative vote of a majority of the remaining directors then in office or by a sole remaining director (and not by stockholders) even if less than a quorum.


No Cumulative Voting

Under the DGCL, the right to vote cumulatively does not exist unless the Amended and Restated Charter specifically authorizes cumulative voting. The Amended and Restated Charter and the Amended and Restated Bylaws do not authorize cumulative voting.

Special Stockholder Meetings

The Amended and Restated Charter provides that special meetings of the Company’s stockholders may be called at any time only by or at the direction of the chief executive officer, the Board or the chairperson of the Board pursuant to a resolution adopted by a majority of the Board. The Company’s Amended and Restated Bylaws provide that the business transacted at a special meeting shall be limited to the matters so stated in the notice for such meeting. These provisions may have the effect of deferring, delaying or discouraging hostile takeovers, or changes in control or management of the Company.

Requirements for Advance Notification of Director Nominations and Stockholder Proposals

The Company’s Amended and Restated Bylaws establish advance notice procedures with respect to stockholder proposals and the nomination of candidates for election as directors, other than nominations made by or at the direction of the Board or a committee of the Board. In order for any matter to be “properly brought” before a meeting, a stockholder must comply with advance notice requirements and provide the Company with certain information. Generally, to be timely, a stockholder’s notice must be received at the Company’s principal executive offices not less than 90 days nor more than 120 days prior to the first anniversary date of the immediately preceding annual meeting of stockholders. The Company’s Amended and Restated Bylaws also specify requirements as to the form and content of a stockholder’s notice. The Amended and Restated Bylaws allow the Board to adopt rules and regulations for the conduct of meetings as it deems appropriate which may have the effect of precluding the conduct of certain business at a meeting if the rules and regulations are not followed. These provisions may also defer, delay, or discourage a potential acquirer from conducting a solicitation of proxies to elect the acquirer’s own slate of directors or otherwise attempting to influence or obtain control of the Company.

Dissenters’ Rights of Appraisal and Payment

Under the DGCL, with certain exceptions, the Company’s stockholders have appraisal rights in connection with a merger or consolidation of the Company. Pursuant to the DGCL, stockholders who properly request and perfect appraisal rights in connection with such merger or consolidation will have the right to receive payment of the fair value of their shares as determined by the Delaware Court of Chancery.

Stockholders’ Derivative Actions

Under the DGCL, any of the Company’s stockholders may bring an action in the Company’s name to procure a judgment in the Company’s favor, also known as a derivative action, provided that the stockholder bringing the action is a holder of the Company’s shares at the time of the transaction to which the action relates or such stockholder’s stock thereafter devolved by operation of law.

Exclusive Forum

The Amended and Restated Charter provides that unless the Company consents to the selection of an alternative forum, any (1) derivative action or proceeding brought on behalf of the Company, (2) action asserting a claim of breach of a fiduciary duty owed by any director, officer or other employee of the Company or its stockholders, (3) action asserting a claim against the Amended and Restated Charter or the Company’s Amended and Restated Bylaws, or (4) action asserting a claim against the Company, its directors, officers or employees governed by the internal affairs doctrine and, if brought outside of Delaware, the stockholder bringing the suit will be deemed to have consented to service of process on such stockholder’s counsel except (A) as to which the Court of Chancery in the State of Delaware determines that there is an indispensable party not subject to the jurisdiction of the Court of Chancery (and the indispensable party does not consent to the personal jurisdiction of the Court of Chancery within 10 days following such determination), (B) which is


vested in the exclusive jurisdiction of a court or forum other than the Court of Chancery, (C) for which the Court of Chancery does not have subject matter jurisdiction, or (D) any action arising under the Securities Act, as amended, as to which the Court of Chancery and the federal district court for the District of Delaware shall have concurrent jurisdiction. In addition, the provisions described above will not apply to suits brought to enforce a duty or liability created by the federal securities laws or any other claim for which the federal courts have exclusive jurisdiction.

Conflicts of Interest

The DGCL permits corporations to adopt provisions renouncing any interest or expectancy in certain opportunities that are presented to the corporation or its officers, directors, or stockholders. The Amended and Restated Charter, to the extent allowed by the DGCL, renounces any interest or expectancy that the Company has in, or right to be offered an opportunity to participate in, specified business opportunities that are from time to time presented to the Company’s officers, directors or their respective affiliates in circumstances where the application of any such doctrine would conflict with any fiduciary duties or contractual obligations they may have, and the Company renounces any expectancy that any of the directors or officers of the Company will offer any such corporate opportunity of which they may become aware to the Company, except with respect to any of the directors or officers of the Company regarding a corporate opportunity that was offered to such person solely in his or her capacity as a director or officer of the Company and (i) such opportunity is one the Company is legally and contractually permitted to undertake and would otherwise be reasonable for it to pursue and (ii) the director or officer is permitted to refer that opportunity to the Company without violating any legal obligation.

Limitations on Liability and Indemnification of Officers and Directors

The DGCL authorizes corporations to limit or eliminate the personal liability of directors to corporations and their stockholders for monetary damages for breaches of directors’ fiduciary duties, subject to certain exceptions. The Amended and Restated Charter includes a provision that eliminates the personal liability of directors for monetary damages for any breach of fiduciary duty as a director, except to the extent such exemption from liability or limitation thereof is not permitted under the DGCL. The effect of these provisions is to eliminate the rights of the Company and its stockholders, through stockholders’ derivative suits on the Company’s behalf, to recover monetary damages from a director for breach of fiduciary duty as a director, including breaches resulting from grossly negligent behavior. However, exculpation does not apply to any director if the director has acted in bad faith, knowingly or intentionally violated the law, authorized illegal dividends or redemptions or derived an improper benefit from his or her actions as a director.

The Company’s Amended and Restated Bylaws provide that the Company must indemnify and advance expenses to the Company’s directors and officers to the fullest extent authorized by the DGCL. The Company also is expressly authorized to carry directors’ and officers’ liability insurance providing indemnification for the Company’s directors, officers and certain employees for some liabilities. The Company believes that these indemnification and advancement provisions and insurance are useful to attract and retain qualified directors and executive officers.

The limitation of liability, advancement and indemnification provisions in the Amended and Restated Charter and Amended and Restated Bylaws may discourage stockholders from bringing a lawsuit against directors for breach of their fiduciary duty.

These provisions also may have the effect of reducing the likelihood of derivative litigation against directors and officers, even though such an action, if successful, might otherwise benefit the Company and its stockholders. In addition, your investment may be adversely affected to the extent the Company pays the costs of settlement and damage awards against directors and officers pursuant to these indemnification provisions. There is currently no pending material litigation or proceeding involving the Company’s directors, officers or employees for which indemnification is sought.


EX-21.1 3 prch-20201231xex21d1.htm EX-21.1

Exhibit 21.1

PORCH GROUP, INC.

LIST OF SUBSIDIARIES

(as of March 26, 2021)

Name of Subsidiary

    

Jurisdiction

Porch.com, Inc.

Delaware

Inspection Support Limited Liability Company

Nevada

Guardian Small Business Consulting and Financial Services LLC

Idaho

SVZ Holding, Inc

California

Hire A Helper LLC

California

HireAHelper Corporate Relocation, LLC

California

Elite Insurance Group, Inc.

Delaware

SML Relocation, LLC

Texas

Simple Movers Limited Liability Company

Texas

SML Transport, LLC

Texas

MovingPlace, LLC

Florida

iRoofing, LLC

Florida

Americas Call Center, LLC

Missouri

DataMentors Holdings, LLC

Delaware


EX-23.1 4 prch-20201231xex23d1.htm EX-23.1

Exhibit 23.1

Consent of Independent Registered Public Accounting Firm

We consent to the incorporation by reference in the Registration Statement (Form S-8 No. 333- 253778) pertaining to the Porch Group, Inc. 2020 Stock Incentive Plan and Porch.com, Inc. 2012 Equity Incentive Plan of our report dated March 31, 2021, with respect to the consolidated financial statements of Porch Group, Inc. included in this Annual Report (Form 10-K) for the year ended December 31, 2020.

/s/ Ernst & Young LLP

Seattle, Washington

March 31, 2021


EX-31.1 5 prch-20201231xex31d1.htm EX-31.1

Exhibit 31.1

CERTIFICATION OF THE CHIEF EXECUTIVE OFFICER

I, Matthew Ehrlichman, certify that:

1. I have reviewed this Annual Report on Form 10-K of Porch Group, 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.

Date: March 31, 2021

/s/ Matthew Ehrlichman

Matthew Ehrlichman

Chief Executive Officer, Chairman and Founder


EX-31.2 6 prch-20201231xex31d2.htm EX-31.2

Exhibit 31.2

CERTIFICATION OF THE CHIEF FINANCIAL OFFICER

I, Marty Heimbigner, certify that:

1. I have reviewed this Annual Report on Form 10-K of Porch Group, 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.

Date: March 31, 2021

/s/ Marty Heimbigner

Marty Heimbigner

Chief Financial Officer


EX-32 7 prch-20201231xex32.htm EX-32

Exhibit 32

CERTIFICATION OF THE CHIEF EXECUTIVE OFFICER AND CHIEF FINANCIAL OFFICER

The certification set forth below is being submitted in connection with the Annual Report of Porch Group, Inc. on Form 10-K for the period ended December 31, 2020 (the "Report") for the purpose of complying with Rule 13a-14(b) or Rule 15d-14(b) of the Securities Exchange Act of 1934 (the "Exchange Act") and Section 1350 of Chapter 63 of Title 18 of the United States Code.

Matthew Ehrlichman and Marty Heimbigner certify that, to the best of each of their knowledge:

1.

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

2.

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

Date: March 31, 2021

/s/ Matthew Ehrlichman

Matthew Ehrlichman

Chief Executive Officer, Chairman and Founder

Date: March 31, 2021

/s/ Marty Heimbigner

Marty Heimbigner

Chief Financial Officer


GRAPHIC 8 prch-20201231x10k001.jpg GRAPHIC begin 644 prch-20201231x10k001.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#MO&_QAT[P M1XA&D76EW=S*85EWQ.H&&SQ@_2N>/[1NC*1YOA_5$7U+)_4UQWQFGBMOC3IL M\[!88HK5W8C@*)"2?RKT?Q1\3_AS<>'+^"2\M]1\R%T6WCMR2[$$#!(&.>_: M@#M/"/C'1_&FEF_TB=F5&V2Q2+M>)O1A_7I709KY]_9NT^]276]29&6Q=(XE M8\!W!)./7 _G6AJGQ1\5^+/%TWA_X?6L'EP%@]Y*H;< <%LGA5STX)- 'N6: M,UX-+\1_'OP]UVUMO'-K;WFGW/2XMU ('E6/&WQ.U^3QHO@WP3;12:@&V2W$JAL-C) !X ZDT >R5Q7C_ .(U MGX 2Q>\L;BZ%VS!?)91MVXZY^M<%+XI^*_@S6K%-?L8=:LKEL$6,.\@=P"H! M!'N,&J?[1LHFT_PW,%90YE8*XP1D*<$=C0![O9W*W=E!&YKB_ MBC2]M9?*E,8PKY&0P':@#OZ**0]* ,#Q1XTT+PA;)-K%ZL32?ZJ%1NDD_P!U M1_/I5C7]?AT#PQ=ZY+#)+#;P^<8T(#,/3GZU\X_'?^W_ /A-(/[4$'V3#?V= MY>,^7D9W>^:]*U3_ (2O_A2_B3_A+1:_:?LY^S_9L8\O:O7'?- ':>!?&EMX MZT.35+6TFMHTF,.R9@22 #GCZUU%?-?PGN_'-YX1N=+\(Q6-K%%U9HS M7D/Q ^)FM6OBV#P=X0MHI=6D*B2:0!@A89"@=.!R2>E9.H^-OB-\.-1L9?%Z MV6IZ5=-M:2W4 H>X! '/?!&#B@#W2N3\>>-XO NE0:CC\4>#]1TIQEI8B8C_ '7'*G\Q M0!/X5\26GBSP[:ZS9*R13@_(Y!9"#@@XK&\??$73O -M:27EM-=273E4BA90 MP ').>U>;?L\Z_)#-JOA>[8AXV,\2,>A!VN!^AK'\8E_B-\=+718,O9V3B!S MU 5?FD/]/PH ^@M!U0ZWH=GJ9M9+47,8E6*0@LJGIG'MS6EFO'?&_P 2-9M_ M%=OX*\%6L+:B-L;S2*"$..%4'@8'))K.O_''Q#^'6JV)\8K9:CI5TVTRVZ@% M#W ( Y'7!'- 'N>:,UYU\4O&E_X:\#VNMZ%-#NGFC"O)&'!1@3T_*N0T;Q3\ M5_&26&IZ/;6UKI1*Q22.D9,A'#OM8YQG/ H ]2U#QOH.G>([/P_+>A]4NI B MV\0W,F>A;^Z*K>._'%KX$T>#4KJSFNHY9A"$A8 @D$YY^E?.-]_PF(^,Z^9] MC/B;[0FS&/*+;1M]NF*]=^(7BGQ3X3^'&DWMX+'^V9+@1W.85DCZ,>!T["@# MTGP_K$?B#0;+5HHGBCNXA*J.02H/8XK2S7%:?XR33OA3:^*=6"EA9B5TB4(' M8\!5';)P*\[T;Q/\6_'EO<:OH)T^PTY7*Q)(J_.1V!8$L??@4 >]49KS;X8^ M-?$GB![O3?$VC36UW:YQ="!DCDP<%3VW?3@UE:QKGQ1USQ?)0#C=N(/7L * /7LUP?C7XGV/@K7+'3+G3[FYDNUW*\3* OS8YS7#Z- M\1?&?A[XC6WA3Q>UG=K<.B>;"H!7?]U@0!GGL163\>O^2@>'?^N0_P#1@H ^ MB$.Y0?49JMJ6I6FD:=/?WTRPVL"%Y)&Z "K$7^J3Z"N2^)OAV\\4>!-0TVP8 MBZ8*\:9QYA4YV_CB@#@[S]H>S-TZ:1X:OKZ!"UKPW(/+D9BZ_NI>3SN M###?6NP\-S?#+QUXTBUNUDN[+7BZR+:R/Y09QW '#'\: /;,TF:X#XG?$B/P M'IT*6T"W.J761!$V=JCNS8[>W>N'?5OC;#HW_"0.MD;8)YIL_*3>$Z_=QGI[ MYH ]XS7DWB/XWVNE>))M$TG0+S5[B!BDIB?;\PZA0%8G%6_"WQ#U'Q]X)OWT M2*WM?$ELH4Q2G,>3T89['GZ5XSX,7QF?B?J0T9[$:Z#+]H,N/+Z_/B@#Z"G^ M)&C:9X;L-5USS--FO5W1V,GS3]<8VC^9Q77QN)(U<9PP!&:^5/C'_P )1_PE MEC_;WV7?Y8^R&''3C.?^!5Z/K>O_ !*\,?#MM7OY+!+N"= 5BB5U,!& >.A! MQ0![/FC->9:E\29(/@W%XK@>(7\L2QJ"N5\[.#Q^9JI\(OB1?^+M/U;^W)83 M) 8XP@\O!SQ]: /6,T9KR/X:>/O$7C3Q+K4L[1?V-9AO*BC@&]B3\@W=S M@9JH-6^+WBC6;T:7:0:#8P-B,7L(!8=N2"2?IP* /9\T9KQ;P#\2?$TGCZ;P M=XK6VFN0659X5"E6 SVX((]A3/B-\4?$/A+X@P:78)#/9-$CF Q N[$D8#=N MU 'MF:,UY?X2U#XC6U_>:EXV^S6VC1VS3B-%CRIZ[?E.1@>M3> /B1K5UXKN/!_B^UBBU>+/ES M1#:'P,X(Z.89#ICRQW$0S);3J ZCUX)!'TJA_PM"Q_X6+_PAW]G7/VG M>$\_-/B=\.M0L M9/$-UINH6EPV-L:#!QU&0 0: /U9V16==I;'?'I7E?QOO-;U#P-:7EB(!H<\<A^(Y-#TS0[O5[R$[9!$ M^T!O10 2?RKO?#&MR^(= MM3FT^?3WF!)MY_OI@XYX'\J^8O#J^,S\6;P::] MB/$6^3S3)CRLX^;%>Q>//B9?>"-$TVQ:"&Z\2W<0W(.8T;H6P.O/04 >IYHS M7@]UJ_QKTG2/[?NELI;55\R2T$2%T3W4#/Y'-=_X)^(4'C7PE=:C!&MO?VJ$ M3P9R%;&01Z@T =QFES7SGX?^*/Q(\7?:=)T6WM9]1#;_ +1Y:(L48X/7C).. MM=!XR\;>.?!/@31;J_FMAK-Q<,EQNA5@%P2!QQGCJ* /;,T9KPN\\4_%75/" M8\4:>FGV&G1PB3RBH::8#[SX(QCVXI/#?Q"^(7Q TO[-X?L]/M+FV'^E7\WW M6/8*N#@G\?PH ]US17C/PS^(_B/4O&%WX5\4+#)=1!MLL:!2K+U!QP1[U[-V MH XWQ]\0].\ V$,UW!+>.?PU>Z6D<8D6 M:9B4<'T)45X[\@>#KK4_&LMG M]GMX%>W^RX^X%Z'WZ4 >@YI.++3[!89;.2)7>$Q LY)Q@-VK<\#3?$R\U]KGQ2EO;:3)$9(X46,D$]%X M.1^- 'I=@^E;6H?:O[.N/L.S[5Y9\ MK?TW8XS7R9I?_"8_\+>F^R"S_P"$F\U]^['E;MO/MTH ^B/'WQ#L_ ,%G+=V M-Q="Z<5=_M7XJR^#+;6M)73[#3+:U4QVQP\TB*N-QR".<=.* /=:,UYQ\ M+/B)-XQ\,7=WJJ1175@V)WC&%9<9#8[=*Y&W\?\ CSXA^(KNV\$K:6.FVIP; MBX4'<.Q)(/7L * /=P M4 <5X_\ B+9^ ([.2\L;BZ%RQ5?)91C'KFNHTC44U;2+34(XVC2YB60(QY ( MZ&O$_P!I/_CST3_KH_\ *IO#_P >_#.D^'K#3YK'4VEMX%CDQM% MSJ%R2L$3'Y1_M'':@#N\T5X,NK?&R31O^$@ M5;+[-L\T6GE)O*=?N]>GOFNW^'/Q*3QQHUUYL"VVJ6:GSHESM/'WAG^5 'H. M12YKY]\-_$_X@>)]:U#1-,AL)KH,PCGEC");J&(+-CK49^*/C_PCXMDT+Q!; MVNJW#@+$D2A,LWW2K #CV(H ^ALT5X!XI\9?%3P1)9ZIK,FFM97+X^S0H"$[ M["<9!QWR:]%\1?$>VT'X?6WB5K??)=QJ8+/E\=Z$\\L"V]_;-Y=Q$IXSZCV- '; MT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\R_&6WBNOC3I MEO.@>&6.T1U/=3(01^5>RP_"7P)"^]?#=H3_ +;.P_(L:T=6\!>&](_ GAKQ6ZR:QI4-Q,HP) MAE7 ]-PY(^M 'C7QR\6:1XI72-!T&XCU*[%P9&:V.]02-JJ".I.>U3_&/3)] M&^$7A33;@@SVSQQR8[,(SD5ZOX>^''A3PO=_:]+TB*.Y P)G)=U^A;I^%:/B M+PKHWBNTBM=:LENH8G\Q%+LN&QC/!% %+X?(J?#SP^JC ^PQ''_ :\-ANXO MW[1%U=ZXS06DTTC+.P.W9(/E;Z=J^C["PMM,L+>QM(Q';6\8CB0$G:HX YK, M\1>$-!\5P)%K6FPW7E_<=LAT^C#D4 %X7D\QS$_P!Y"54X/O7J&B?"WP=X?OTOK#1HQ10[-N(&!U)H I:-\0?#VO>(KG0;"YD?4+;?YJ-"R@;3@ M\G@\UU%>9^#O!DUK\1M9\3MI']DVSHUO# TN]YV+9>4\G ..!7IE 'SK^T>C M+K_A^4C">3(,_1EKT3QGK6F:W\']=ETN_M[Q(K+8[0.&"M@'!QWKJ_$GA+1/ M%MFEMK5BEU'&VZ,DE60^Q'(JGIOP_P##6DZ#>:)::=LL+W_CXC,C'S.,=0!\/KDXY^WO\ ^@K7(:;_ ,G37'_7P_\ Z)KW;P_X:TGPOI[6.CV@ MMK9G,A0,6RQ &>3["JD?@?P[%XH;Q(FG*-69BQN-[9R1M/&<=* /GGQIIBZ; M\=9SJVIWFF6=Y*)4O[=MKHC+@$'T!X/M6KXNT+P58FTM-5\?:_JPF;.]>\^(?"FA^*;5;?6M.ANT0Y0L,,A]F'(K%T;X5>#="OTO;/1H_ MM$9W(\SM)L/J 3C- &_XL>(_!V@^+$@76]/2Z$!)CRS*5SUY!%7M'T;3] TR'3=,MEM[2+.R M-23C)R>3R: /F;Q9IB:?\<[I=8U*\TFUNYO,2^@;:RJRX!!],\&M7Q9H/@FR MDL[/5/'VOZL9CN2."1+D)V!(SQG\Z]Y\1>$M"\56ZPZUIT-TJEV>C:9!IUA"(;6!=L<8).T?4T ?.WB2Y@TG]I:*\OYH[>V6XAD:61L*J[ , MD]JZOX^WUKJ?P[TV[LKB.XMY+Y2DL3;E8;6'![UZ#XD^'GACQ9=I=ZOIBS7" M+M$JNR,1Z$@\U)=> ?#5[X>M=!N--633;5M\,)D;Y3SSG.>YH \YUW2;K5_V M;;".S1GDAM8IRBC)95;)_3G\*7X->/?#6G> (M-U'5;:RN;-Y"R7#A-ZD[@5 MSUZXKU_3M,M-*TV#3[.$1VL">7''DD!?3FN2U'X0^"-3O7NY]$C65SN;R9&C M5CZX!Q0!3\%_%2W\;:W?V%CI-RL%HK.+LN"C*#A>,9!/85YEHWB'4OB-XTU* MRU[Q?<:%8P;C%:V\HAW8;&W)QR!USDU[[H?AW2?#=C]BTBQAM(,[BL8Y8^I/ M4FN?U?X4^#=;U-]0O=&C-S(VZ1HW9 Y]2 <9H \!FM-#T_XV:1:Z'?RWUI%= MP*]S+-YI>3=\WS=^U=1\>?\ DH'A[_KD/_1E>NR_#/P?))92#1((WL@! 8F9 M"G.<\'DY[FKFN^!_#WB2_M[[5M/6YN+<8BB_P!4G^Z*X_XE MZ[KWAOPI)JF@6\,\T+@S++&7Q'W( (Z5V0 4 #H*1T61&5U#*PP01D$4 >2> M%_BCX/\ %WAZ-/%LNF1:B@(FBNXAL;W0D$?AG->4>(ET+4/BKI\?@"'"&6,9 M@4A#(&Y*@]!C\*]ZO_@]X&U&Y:XDT..-W.6\F1HP3] <5L>'? OAKPJ[2:/I M4-O,PP9>6$F MU!=8M68P<6@;][NQ]W9UZ_A7;W^GV>J6>(Q6DX\J+(^\=VXX]A5'X8?\ )>]> M^MS_ .A5]!VMG;6-K':VL$<,$:[4CC4*JCT %8NF>"/#VCZ[/K5CIRPZA/N\ MR8.Q+;N3P3B@#Q3]HB-D\4:#.PQ%Y3#=]&!KV.631O''@R\L;*]M[V"6W\EV MA<,%8KQG'>KOB3PCHGBVUCMM:L4N4C.Z,DE60^Q'-+X:\)Z-X2LI+31K3[/# M(V]QO+%C^- 'RC83ZGJ*V'P_D0A8]5))]#]TC'ZUTGCY9OAMXZU:'2TV6VJ: M?Y28. H("D_@1G\:^@(O /AF'Q(?$$>E1KJ9>';[Q[XSBI/$/@?P[XJN( M)]9TU+J6 %8V+LI /T(H XSX9:;)X.^$#ZDMOOO)H7O2A'+- L2($5.P4# %< M7<_"#P-=:@UY)H<8D=MS*LC*A/\ N@XH \2\ 1Z5#\>H8]'G>?3TED6&61]Q M?Y#SGOSFM?XFJ&^/6B@C(/V?_P!#->T1?#WPM;ZU;ZQ;Z1%!>VX4121,R!=H MP/E!Q^E2ZEX&\.ZOKT.MWVG++J$.WRYB[ C:-7B MD"C!^?KCM7T *P_#OA#0?"L#Q:-IL5J'^^ZY+-]6/-;E 'SO^T:H;6]!!&08 MY,_]]+7H^C_"?P-)I=E!'8L[G)*@G@MBN@\0^"/#WBJ>";6=/6ZD MMP1&2[+M!^A'I6[!#';P1PQ+MCC4(J^@ P* *NF:1IVBV@M-,LH+2W'_ "SA M0**\!_YN@'_7%#KLF@Z2K*CSQ':QR,Y+?IZ5QGQ4T7P[HCZ?!IFOW6L:BQ+7$ MD]T)MJ]NG YKZ+\2> /#/BR9)]8TN.>=!@2JQ1\>A(ZBJ:_"OP4-*_LT:%!] MGWAS\S;BP[ELYH Y/XDIYGP%M_+&56WMB?I\M6/@7K6F/X&M-*6_MSJ"O(S6 MP<>8!GKMZXKT(^'M+;01H;VB2::(_*\B0EAM],GFL?P]\-_"WA;4CJ&D:=Y% MR5*[S*S8!Z@ F@#R#P3_ ,G&ZI_UTG_E2_&VUN-'^(NC>(IH6DL,1C(&0"C9 M(_*O:++P/X>T_P 0RZ]:ZIREB\^]B23UXSBM;4]*L-8L7LM1M(KJV?[T< MJ[@: .'U_P"*G@__ (0^YNXM8M9WF@81VJMF4L1]TKU'XUP_P)T6\MO"_B#5 MYHC';7492'(QNP#DCV[5W\7P:\"0W0G&AHQ!R$>5ROY9KM5LK=+(6<<*);A/ M+$:#:H7&, #I0!X/^SFH_M#7VQSA!G\36C^TCSX?T?\ Z^V_] ->H>'?!F@> M%'N'T:P6U:XQYI#LV['U)J3Q%X2T3Q7;PP:U9+=1PMO12[+@XQG@B@#F+?CX M&I_V"?\ V6N5_9QX\-:MQ_R\K_(UZXNB:>NB#1A;@6 B\GRMQ^YTQGK57P[X M3T7PI;2V^BV2VL4K!G4.S9/XDT >'^"_^3C-4_ZZ3?RKZ*KGK/P/X>T_Q%+K MUKIZQZG*27GWL22>O&<5T- '@'[17_(2\/\ U;^8KOOB!I-UK7PAFM;-2TPM M(Y @ZMM )%='XA\&:!XIDMY-9L%NFM\^42[+M_(BMJ*&.&!(8UPB*%4>@'% M'B/P4\>>'M,\)/H^J7]MI]U;RL_^D.$#@^A/?VKFM:O(OB%\<;%_#X^T6]NR M;YT4[2%.2WTKV36/A5X,UR\:[O-%B$[G+O"S1[CZD*<5L^'O"6A>%K=H=&TZ M&U#_ 'V499OJQY- 'AWQ?4-\8]"!&05B_P#0J^BEP *Y_5_ _A[7-8@U74= M.6>]@QY9?M#W$-YHWA^XMY%EADE9D=# MD,,=17J"@#X7H ,?\2H?^BZGU3P%X;UG3;+3[_35FM;(8MXS(PV#Z@\UM?V; M:_V8-.\H?91%Y/EY/W,8QGZ4 > _ RTEOO!GBVTA)$LRA$QZE37)_#;2+"XU M+4=*U;Q5J/AV[C; 2&<0K(1P02>,BOICPYX/T+PG'/'HMBMJLY!D =FW$=.I M-9VO_#7PEXEO#>:EI$3W+?>EC8QLWUVGF@#R30]"\&7/Q,M(+?Q1KVK:M;2@ MK,Z++$^WG&_K@>M?1 Z5S_ASP3X=\)ASHVF16SN,/)DL[#TW'FN@H \&_:2Y MM-$_ZZ/_ "KTWP?HNE2^#M(>33+-W:U0EFMT)/'TJ_XC\'Z%XL2%=:L%NE@) M,8+LNTGZ$5K65G!I]E#:6T8C@A0)&F _#>H^(8]=NM-634HRI6 M;S&!!7IP#BMR]L;74;22TO+>.XMY!AXY%#*P^AH X2+XJ^#O^$.6].L6JN+? M!M=W[W=MQMV=>M>>_ G3+J?4-?UXPM'92QND9(P&)).!]*]'/P9\!FY\_P#L M-_@./^+AZ]_N/_ .AT M_P ?#/[0NC_[T/\ 6O:-#\#>'?#>H3WVDZU+ MQ!#KMWIRR:E"5*3%V!&.G .* /./VC/^14TW_KZ_I6#\1]+NKOX)^&;R$.T5 MJBF55Z $8R:]M\0^%=&\56L=MK-FMU#&V]5+LN#^!%7+?2;&VTE-+CMD^Q)' MY0A8;EV^ASUH ^>] TKPY=>"8]3N/B1K5H(H<362W:AD(_A5"C(H 6BJ4.K:?/-)%%=Q,\8)QU33F+,9%;#X[\^M=H6# @\@UB-X6L27$3YR@'89ZU/'=:A'J5SI$]YYI,!DBN/+ 9?J.E:-QH M-A<6L%OL:(0?ZIXVVLGT-/L=%MK%I9%:66:48>:9]S$>E,#BDM9QX/GG^U?N MS*08O+'/S?WNM=#+>7FD'3'GNS+:R+LE)0#!QD5;CTO2S82:.L^Y6)8IYH+@ MYS4\NAVUQI2Z?/)-+$#D.[Y8?C0!SD?B74%M+H2M^_FVM:?*.A./QJ[?7MZD M_P!G34Y3+%$"T=M;;VW8ZL>@%:K^'[&2>TF96W6BA8QNX('KZTD^@VLUY+ M;<[SQVX9@OHJBKL>EZ/Y$.G)=Y\F7S$03 L&]*T+_2;?46BDD:2.:(YCEB;: MR_C2 I:!?WMR]S!=K*RQD>7-)"8RX/J/6JOBEC>/;:9;QE[QV$L9SA5V]S6S MI^F0ZHS0W*S M?VI<.1*@CPJ!>G3M[UNZW%#<:1<13W*VZ.N/,8X /;-5X?#%C!X:X1] MYE:4EG]C[5IW-K#>6SP3H'C<8930!QMS%<6-E;C4],M9[*,KMN+5]C#T/%6K MS6KN?59K:WN)X(844J8;?S6KW,(A:%_F<] .WO7%C]*+:ERM M&U#XTK7*T>OR#_6P@^ZG%6H]>MF(#;T^HKG:0U\]#-L3#=W]3TI82E+I8["+ M4+>7[DR'\:LB8'O7!D5)'=7$/^KF=?QKLIY[TG#[C"6 _E9WBR9I9"[0N(F" MR$?*6&0#6/I5Q-+:*\S[F.>?:M:-LBO?I352"FNIP2CRR:.,TFXFTNRU#4G2 M"5EE9!\GS%R?[W]WVK6DU/5]-:SFOVMI8+APA6-2"A/3GO5Z#P_:I87-G(SR M1W$AD;/!!/I4WCB@926 M="3@]JG\57$UMH,S1,59BJ%AV!/-7;73$M=1N[Q9&9KG&5(X&/2K-U:PWML] MO.@:-QAA2 Q#X=T\SS?, H^ MG4TW_A%5=$@FU&[EM$.1 Q&/IFKE]H<5W)!-#-):SP#;')%C@>F/2@"A'K5] M =1M+KRFNK6'S4D085ACN*IOK>M065A?.UJR73!!%L(P3W)K8@\/Q1078>>6 M:XNE*R3O]['L*)O#\4VGV5H9W"VC!E8 9;'K0!135M2MK^^LKIX9'BMC,CHF MT ^F*K_VSK4>BPZO(UJ8#C=$$.2,XSFM6^T<-<7E_&[M-+;&(1@<=*S=-\-2 M3:3:PW=U6MNC1APK(9)&)_P!D=JI?\))? MOHMM2V5.#_A6M/H(?4#>6]W+;.Z"-P@!RH^O2H5\,0K91VHN92D< M_G D#.?2@!L&H:E!KR:?>O!*DL1=3&A7;CM6;#K;6&DW,L4$"2M=M&NU<+G^ M\?6NCETM)=7BU$R,'CC*! .#FJ?_ C5L;&:U:60[YC,KC@HWM0!5TW6[N2_ M-K*\5V&C+)+%$R88?PG-4[?Q'>O=*EQ=6]O(9,-;S0LG'LWK6[::3)!*\MQJ M%SXDW.>.P]*X<9C(T(V M7Q&]&BZCUV'7%[--,'#%0OW0#TJU;:INPDQPWKV-9AJ-J\*GC:U.?/>YWRH0 ME&UCJHY@>]64DR*Y6UOF@8*YRGKZ5N07 < J(C>._8\ZK2E3=F: M0;-.JLDF:G5JZ3(=1110 4444 %%%% !1110 4444 %%%% !5+4;AXHUCA_U MLK;5/I[U=K.O?^0C9?[Q_E03+8=!I5O&,R()9#]YWYS4_P!AM/\ GVB_[Y%6 M**!\J*_V&T_Y]HO^^11]AM/^?:+_ +Y%6** LBO]AM/^?:+_ +Y%'V&T_P"? M:+_OD58HH"R*_P!AM/\ GVB_[Y%'V&T_Y]HO^^15BB@+(K_8;3_GVB_[Y%'V M&T_Y]HO^^15BB@+(K_8;3_GVB_[Y%'V&T_Y]HO\ OD58HH"R*_V&T_Y]HO\ MOD4?8;3_ )]HO^^15BB@+(K_ &&T_P"?:+_OD4?8;3_GVB_[Y%6** LBO]AM M/^?:+_OD4?8;3_GVB_[Y%6** LBO]AM/^?:+_OD4?8;3_GVB_P"^15BB@+(K M_8;3_GVB_P"^11]AM/\ GVB_[Y%6** LBO\ 8;3_ )]HO^^11]AM/^?:+_OD M58HH"R*_V&T_Y]HO^^11]AM/^?:+_OD58HH"R*_V&T_Y]HO^^11]AM/^?:+_ M +Y%6** LBO]AM/^?:+_ +Y%'V&T_P"?:+_OD58HH"R*_P!AM/\ GVB_[Y%' MV&T_Y]HO^^15BB@+(K_8;3_GVB_[Y%'V&T_Y]HO^^15BB@+(K_8;3_GVB_[Y M%'V&T_Y]HO\ OD58HH"R*_V&T_Y]HO\ OD4?8;3_ )]HO^^15BB@+(K_ &&T M_P"?:+_OD4?8;3_GVB_[Y%6** LBO]AM/^?:+_OD4?8;3_GVB_[Y%6** LBO M]AM/^?:+_OD4?8;3_GVB_P"^15BB@+(K_8;3_GVB_P"^11]AM/\ GVB_[Y%6 M** LBO\ 8;3_ )]HO^^11]AM/^?:+_OD58HH"R*_V&T_Y]HO^^11]AM/^?:+ M_OD58HH"R*_V&T_Y]HO^^11]AM/^?:+_ +Y%6** LBI+IMG(N#;H/=1@BL\W ME;=8'B#_ %\/^Z?YTT1-65T;]%%%(T"BBB@ HHHH *** M* "BBB@ HHHH ***0F@!":BDD"@DG '>E=P!UKG-3U SL88C^['4_P!ZN;%8 MF.'AS/->K@\!.EC(QGTU.6MB(SHMQ-:V7I6G$.*I0)C%7XQQ7U! MY1*.E+110 4444 %%%% !1110 4444 %%%% !1110 C53N[A8(RS'Z#UJVU5 M+B-9%*L 1434G%\NXXVOJ8$\SSN68_0>E0FK5S;&(DCE?Y55)KY;$0J1F_:; MGK4W%Q]T8>],-/-,-,CB87ZK<\FM1=)^1JJ_\ (1LO]X_RK1K.O?\ MD(V7^\?Y4(F6Q?=Q&A=CA0,DUDKXHTAB!]KP"<9*$#\\5I7?_'G-_N'^5<=I M>GZGJ7AY+9'M4M7)!9E)<#/-!1VJL&4,I!!&01WIV:Y-U+ZQ_9<]]+;6UO;J M8]C[#(?7-4I=1OGT1<74F4O1$DX/+K_6@#N=]D:]3BN=U));* M:PT_[=<);SR$RSL_S?3/:H-2\I-"OH(=1>Z".OW^3'STSWH ZY6#*&!X(R*A MN[V"R5&G?8'8(O'4FL"!9K#7M/B6[GDCN(29%D;(R!V]*F\6*6L[10Q4FX09 M'44 =#1FN8CDDTW6[NW:[G>W%MYI+MN(/J*SH;R>.^T^:&XN2EQ)@F:<-O'^ MZ.E '<49%[/5=.:.>X,=P3N\V<.7'KM'2MWQ+-)!HDLD3LC K\RG!'- & MQFBN;EOF?7M.CBN2R-"2ZJV03CO67_I4FB7=^;^Y$L,S",!^ ?UH [ 7D!O M#:!SYP7<5P>GUJQFN66]N1K$S*[,18B0+VW8ZXK,DN)%T6WO%U6=KJ>4!X_, MXZ\C':@#O*,US<=\T>NZA'+<%46W4HK-@ ^U9(U&];1]-C$\N)YF620/M8C/ M W'I0!W5%8/A^2Y$]U!++OA0C8&F$CH?0D52UQKLZJWES-)"D>?)BN!&Z>^. M] '337,,!02R*A<[5!/4^E2YKB+YX[^VT>?[3KMK%+>>(; MR%KVX$$ 1E5'Z_6@#JJB^TP_:/(\Q?-QNV9YQZUQ6HWTC"XO+6ZNLQS;0SS! M5'/0)WJRR;?$[3F>02?9A(!OQN;'3Z>U '89I7\B07BW#^>\N&\RX4 M(1G[NRK4MR]Q?:FUUJ$ML]N/W,:OM&,=<=Z .PS29KC8;RZMM)TW5'GD>-6* MS@L3D$]36QX?>:[6XOI9'*32'RD)X51Z4 ::WD+7C6H<^ M4>(;Y!*P5;78?/N MR5)'04 =KFES7)&>ZTR\U2"&XFE6. 2()6W$'UJ'2Y[P75C*MP[>=_K5EN58 M./9>U '5W=[!91B2XDV(S!0<9Y/2IP:P/%H+:5& <$SH ?3FJZ&XT[7GMX[F M:9&MC(5E;=\P]* .HS1FN&^U2C1QJHU24WQD_P!3O&WK]W;5MS<7VL7D;W5Q M$B6RR;(WQAL4 ==FC-)I-AJ)OKAIFF"%2WRE\O;F\OW,\L3P/ MB,"=8U3Z@]: .XS1FJEO)*^FI)*ZB4QY9@01W<=LSD2R#*K@\US%[>76BW-S9B6:7[0H^S,[9(;H>:F MD:YL=3TZ S2.PMV+ MG&_N=9FBN&EP4W97K]W;5>>\O M;FZOI#/+&\#[8\3K&J?4'K0!W&:*X_49;^6:W8S"0>0&>"&Y$; _WAZUN:!= MK>:7&ZO,^"5)FQNR/<=: -2L#Q!_KX?]T_SK?K \0?Z^'_=/\Z:W(J?";]%% M%(L**** "BBB@ HHHH **** "BBB@!":C=\"G,V*S-1O/(BPI_>-T]O>LZM2 M-.+G+9%1BY.R*FJ7QR8(S_O$?RK&IY.3D\FFFOD\3B)5Y\S/7I4U3C9#3333 MC337*S4::8>E.-6+>V+G=>?) FI45-78RWM3*0S?=]/6M2*#@ M "I(8>G%:$4.,5]9A<)3PT+1W[GD5:TJKNRLMOD=*DBMEC4*JX [5>6*G"/V MKJLKW,B*-,5:08%-5<5(!B@!:*** "BBB@ HHHH **** "BBB@ HHHH **** M $-0NN14]-84 9TT.<\5D7-J4.Y1QW%=&\>:J2PY!XK#$8>%>/+(TIU'3=T< MX:8:NWEJ8R70?+W'I5$U\MB*$J,^61ZM.HIJZ&FF&GFF&N5FR&-5S3[PP.(W M/R'I[53:F&JH5YT*BG$FI352/*SL8)<]ZNHV17,Z7>EAY3GYEZ>XK>BDR*^R MH5XUZ:J1ZGBU(.G+E9=%+4:MFI*V("BBB@ HHHH **** "BBB@ K.O?^0C9? M[Q_E6C6=>_\ (1LO]X_RH1,MB]+L\MM^-F/FSZ5!8&T-HALO+^S\[?+Z5)=$ MK:RL.H0X_*N3MKZ^DM-'CBN3$;B1U=E4=/I04=1=6%G?8^TV\L1-.;@VH4Q/(!D9]<5!=I.+C1))K]KDRR MA\,!P?;':@#K;BUM[N+RKB))4Z[6&:C73K)+8VRVL0A)R4"\&L6'4K@P:XS3 MG=;N1%G'RC%5I;[4Y+'3GCDE=9(MTH@*B4GUP>U '2R0VJNEQ(D8:(81V_A' MM3YH(+E5$L:R!2&7<,X/K7':A=/?^'58WDSO%<*C[XPK#GH?I6A(;]];@TZ/ M494C^S[F<*"2: .@-K;M,TQB0R,NTL1R1Z5!'I&G1D&.RA4AMP(7H:P+C5KS M3FO;"6=I+DE?LSL!D@\5TMGN2WCBEE\R95&\DC.: (I-)T^2X\][.%I13Q86HMW@^SQ^4YRR8X)JS10! MG;I-YJPH)-NS< M!SCTK,U'P[:W<6+>**WE,BNSA.3@YK:HH IRZ99W$B2SVT4DBC 9EYIQTZS: MU^S&VB,&<[-O&:M44 06MG;VN&N;6*5AT++S5NB@" MK+IUG/;K!);1-$GW4*\#Z4Z&SM[>1I(H41V #,HY('2K%% %%M'TYY'D:RA+ MO]XE>M2/IUI)-'*]M&9(QA&(Y6K5% %-=*L5N?M M(1-G._;SFLV_P!#NKJ\ MDF2>V(<8'FP!F3Z&MZB@#!GT&=M)ATV"Z1( ,2EH\LWT]*V+:W2UMHX(QA(U M"BIJ* (#9VYF>4PH9'7:S8Y(]*:;"U,"0?9X_*0Y5,< U9HH 8\:R1F-U#(P MP0>A%5H]+LHD1$M8E5&WJ .A]:N44 0BU@$[3>4GF.-K-CDCTJ[&VF,T% MI%'(?XE7FKE% $4]M#:3[-";@7!B7S0NT/CG'I4U% %+^RK M 7/VD6:\ODIYCC:S8Y(]*GHH J_V?:>0D'V>/RD.Y4QP M#ZTV;2[&XF$TUI$\@_B9>:N44 (% 7: ,8QBJ:Z1IZ7'GK9PB7.=P7O5VB@" MG<:78W4HEGM(I)!_$R\U+]D@\Y)O)3S$&U6QR!Z5/10!#+:P3R1R2PH[QG*% MADK]*&MH7G2=HE,J#"N1R*FHH IC2K!;G[2+2$39SOV\YHGTNQN9A--:1/(/ MXF7FKE% %2YTVSO-OVBVBDV\+N7I5B&&.")8XHU1%Z*HP!3Z* "L#Q!_KX?] MT_SK?K \0?Z^'_=/\Z:W(J?";]%%%(L**** "BBB@ HHHH **** "FL:<:BD M; H AN)ECC9V. !7,SS-<3-(W?H/05>U2YWR>2IX'+?6LVOGLRQ///V<=D>C MA:7*N9]1M--.--->2SL&FF&G&G11F1\=AUITZ6Q@DR/N']*ZF1,YK/NK<2(5(X-0:Z>RN1- M$KJ>#7+-5[2KDQ2^43\K=/K7J93B_95?9RV?YG+BZ//#F6Z.OB>K"FLV"3-7 MHVR*^K/))J*!10 4444 %%%% !1110 5G7O_ "$;+_>/\JT:SKW_ )"-E_O' M^5")EL7W0.A5AE2,$54CTFRB$ 2W4?9R6BY/RDU=HH**HT^U$L\GDKNN!B4G MG=5:+P_ID#H\=HH9&W*.3AOJ*671;":** M-[==L0Q&02"H^O6KY8#J0/QH!!Z'- %$Z-8?8C9_9D\ACDKSR?7/K3X-+M+: M9)8H0)$38K9)(7TJY10!A/I%S>:['?7?D"*#/E*F2S?7-:L=G!%=27*1@32 M!V]0*G) I: "BBB@ HHHH **3(SCO02!U- "T444 %%%% !112;AG&1GTH 6 MBBB@ HHHH **** "BBB@ HI,@TM !1110 444F1G% "T444 %%%% !111TH M** (/]?#_ +I_G36Y M%3X3?HHHI%A1110 4444 %%%% !1110 UCQ5*\N!#"S]QT^M6W; K!U2??,( MAT7D_6N;%UO8TG+J:T8<\[&>Q+,6)Y/)IAIQZTTU\HVV[L]9#3333C3#4,H0 M L0!U-:%M#M &*@MHLG<1UK5MXNG%?1Y9A/9P]I+=_D>;BJW-+E6R)H(NE7H MTXID28JRJUZAR"@4ZBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** &D57D2K5,9A@ZOV&4VIIIQIIKYYGH$;4T$J0PZCD4XTT]*SNT M[HJUSIK"Y\Z%']>OUK7A;@5R>CW&R1HCWY%=+ _ K[C XCV]",^O4\.O3]G4 M:-%33JBC/%2UUF(4444 %%%% !1110 5G7O_ "$;'_>/\JT:SKW_ )"-E_O' M^5")EL2:H]VEHQL_+#X.7<_=&.H'<; ME(S52"RFM=+BM(+@+)& /,*9SSZ4%%^BD'2EH YK7$B?7[)9K-[M/*?]T@!) M]^2*BA:?2GN;F&R:V@E*1PV\C<;R?O$#.!70O90R7L5VP/FQJ54YXP>O%/NK M6&[@:&=-R-U% &-98;E8'E\EI8VC! XZ@@TYM0U&.WM@ZVQN+M@(P M=J#&>?6K:Z):!)0WFR&1-C/)(6;;Z GI4]QIUO9O9R6)]R>M6H[2*.ZEN5!\R4 ,<\<4 4+B]OVUA[*U\A56(2%I 2>OH M*J?VU>RI;)#%")WF:%]V2H([BK-QI#76N/:CN,.8I"N\>AQUHFT>RF6V5H<+;G,84XQ_C0!G_ &Z6 M&^$MS!'YJV9D8J#GZ57N)KZ:?29[GR!')+O CSE>.A]:WGL8)+HW#*2YC\LY M/&WZ55CT*SBEBD'G'R6W1JTI(7Z#TH S1XANG9I8X-T0D*",0N21G&=W2I;S M6;NVO'1DCAA&-C2QL0^?5APM7SHEF9"V)0C/O,0D(0MZXI9]&M+B1W;S5$G^ ML1)"%?ZB@":ZN)8M/>>",2R!-RJ#P:RK777\NX:X:)C%%YFP(T;_ $PW4>]; M4MI#-:FW= 8B-NT<<55ATBUB=G823,4V9F#1K2WECD42MY?^K620LJ M?0'I2MI%H]M/;E7V3/YC?,<[O4'M0!FW&LWEFMQ;ND3W2[?) ! <'VI?[=FD M#/%Y"QI$I9I"<;SVX_E6D=)M6N;>X=7>6!=J,S$G'OZU&NA6*V[P+&P5Y/,) M#G(;U![4 9\>NW6R]5EC=X(O,1O+9 ?;!HDUC4((K82K#YER-RE(W8(N.X') M-:(T2TS,6,S-,FR1FD)+#\:EFTVWGAAC8./)_P!6Z.59?Q% $6DW\UZDHGB* MM&V VQE#CU /(JEJ>LW%K-,(6@(B&=@1W8_4CA:UK2RALT81!B6.69V+%C[D MU6GT6TGDF9O. F_UB+*0K'U(H IKJFH75P\=LENBK LN9 3U[<41ZS=7,5DD M,<23W&[)?)5<=:TK?3;>V=GC#;FC$9RV?E%1'1;,VT4($BB(ED=7(92?>@"K MH7F_:]2\[;YGG#.WITJ*]UB[MKZ2-EBAB4@*TD;$./\ >' K5LM/M[ 2>0'_ M 'C;F+,6)/XU#/H]K/*[MYH$AS(BR$*_U% &==:Y<"[FAMU7;$H.?*>3>2,X MRO05)_:M_G6T5 MQ'/&A5HX_+7G@+0!FSZS/:M=P2JAN$*^0 .'ST_6F/J#6=U>RRPQF6*!"2HP M6)[?2M2XTRUN;V&ZECS+#]PY_GZTKZ=;233R.FXSH$<$\$"@#/>_U&RMWN+Q M+=XO*+CRB00?3!Z_6H;36[R26(/#YBRJ3A(738<9 R>"*OQ:+9Q$DK)+\A0> M;(7VKZ#/2EAT:TA=6_>N$!5%DD+!0?0&@"CI^LW,]['#<^5$SYS$T;(P/L3P MU2>('N5:Q%O*(PTX!R#S_P#6JU#HUK#-'(/-;RCF-7D+*GT!J>]L(;^-4FW? M(P92C%2#]: ,YM0OYY[E;06X2UXAQ3I]& MM)Y#(WFJS@+)LD*[Q_M8ZU:^RQ?93;!-L6W9M7CB@# T^]O[2STWS5@-O-B, M!<[A[YJP^J7[Q7-W EO]FMV*E'SO;'7GH*T?[,MC#;PE6V6Y!C^;N/YU%+HE MG+*[D2 2'<\:R$(Y]Q0!GMK%_,;I[9+<10(LG[P')!&<<4^'5[T3VIN$A\FY MC+JL>=RX&>IZUI?V9;?Z1A2!.H5P#V'''I2C3;8-;MM;_1U*I\W;W]: ,:WU M^[F:*00[HI'V^6L+Y4>N[H:Z0=*SDT6S21642[%;>L9D.P'UQ6E0 4444 %% M%% !6!X@_P!?#_NG^=;]8'B#_7P_[I_G36Y%3X3?HHHI%A1110 4444 %%%% M !2$\4M,8]: *]Q((T9B> ,US;L7D+GJ3FM;5)<0[.[&L<]:\+-*MYJ'8[\) M"T>8:>M--./6D/6O(9V##2*N]\4IJ>VC[XZUTX*A[:LD]D9UZG)"Y;MX^1Q6 MI!'@"JUO'TXK1B7I7U>VAY!(@P*E'%(!2T %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %(1FEHH @D7BLC4[;S8"0 M/F7D5N,N:IS)D&LZM-5(.#ZE0DXR4D<8:::M7\/D73+_ GD54KXBM3=.;@^ MA[D)V7)Y7BO>R&O M:4J3]3@Q\-%,Z*)LXJP.E4H&SBK:FOI3S!]%%% !1110 4444 %9U[_R$;+_ M 'C_ "K1K.O?^0C9?[Q_E0B9;&C11104%%%% &1JVK2:?-%&L<85P29IB0@] ML@'FH;C7C'%:A5@$TX)RTN8U [Y YK0O+ W4BR). M&%8))H9(B2LJ,-V3USQ@YH J-X@E^R+)%;(\WGB$KO.TY[@XZ59&J3VUSY-_ M%%'F(R*T;$@D=1S4AT:-HHT>XG=DE$I=VR6(_D/I4FIZ5;ZI'&LQ9=C;@5// MT^E %"+4'ENK&:>#89(I'&'/RJ.G'0\5-;:G?3K'JY&/UJU'HJ1. EU=+ &WB /A0? MRSCVS1)964ERX)"#.!WJC'J-[%&TU[ M9HD'EF0/%)NQ[$'O]*T)[6*XM6MI%S$R[2,]JI0Z+&C'SKBXN5"%%65N%7TP M/ZT 0)J]V@@FN;6-+>X.(V63++GIN&/Y5777[XP0W!L8C%+(8@!*=V^XN)8XO]5%(P*I^G/XTHT6$6D%OYDFV&7S5/&2\MXT:1"\9CDR#CJ#G&L:0T\4\D'F/+ M.T>Y00, 'J*L)HD)+M<3SW#-&8P9&'R*>H&!^M %:WUV1[^&WD2W(FR%\F4L M4(]>,?E3!KMY]D^V-9Q?9EE,;$2'<><9 Q5J+0TCDMG:[N9/LY_=ABN .F, M5(=&A.FM8^9)L9R^[C.:EM= M*2WNA MO;% T"W,GJ*O6FH71 MU!;.[MXT+Q[T:-RW'H>.M(VAQR0R)-=7,KR$9D=AG / Q@5;^PH;^.[W-OC MC,8'8B@"+4[Z2S"",0 M_%-)M _ M8WDY!QF&3>IK'2\OH+W5'@B26.)PS>9(1@8Z 5M6&GQV"R;'=WD;<[OC+'\* M8-,C7[9\[_Z5][IQQCB@"J-7N+J1(K&V1Y#$)7,K[0H/;@=:B.NSR?95M[53 M+,[1LCOC:P]_2K)T2("(PW$\$J1B,R1D991ZY&*?'HUO$]JT;./L[%ADYW$] M2: *!UR_2&>1K*'%J^R;$IY_W>/YT3^(\3RK D.V(#<)9"&8XSA0 ?UJ^^D1 M/!=Q&23%R^]CQD'VIK:*GF,T-UG!^E %D7*W&F&X56"M$6 MVMP>G2LFVU2Y"6%M:VR,9H"X\R4X7![GDFMSR%%J8 6V[-F2J=OI$5M M-:R+)(3;Q&)0<<@^M %%]?F2R+M:JLJS&*0EB8T([D@9Q2OKDPL(IDA@E=YA M$!'-E3GOGM^-6_[&C59/+N;B-WE,H=&P03VQT(^M4;_0B+:..W,LDCW"R2R% M@&^O&!0!,^M263S1W\"(Z1^8OE/N##TY'!IEIKYEG1)DA*NI8&%RVS'.&R*M M)HL&96N)9KEY5V%Y2,A?08Z4^WTH0R*TEW%%*R,"/\16M%H<4,B8N;DP(VY("_ MR*?Y_A2+H42R!A//L6;SE0XP#^5 $3ZQ=,)Y[>T1[6!BKLTF';'7 Q0=7NI[ MIX;*VBD40K*'DW2II=#ADDDVW%Q%#*=TD*, K'\LBK$6FQ0W4DZ%AOC$ M>WL /2@!VFWOV^R2XV;"V05SG!%6ZK6-FEA:K!&S,H).6Z\U9H **** "BBB M@ K \0?Z^'_=/\ZWZP/$'^OA_P!T_P Z:W(J?";]%%%(L**** "BBB@ HHHH M .U0R'BI35>9L T 8>H2;[DKV48JG4LK;Y6;U-1&OD\1/GJ2D>O3CRQ2&GK2 M'K2GK337.S03&Y@/6M&WCZ52A7,F?2M:V2OH,JH\M-S?4\[%SO+E[%R!.!5U M!@5#$N,58'2O4.46BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH #4$BY%3TQQQ0!SFMV^8A*.JGGZ5@UV M-Y")870]QBN/92K%3U!Q7S&6JJBZGJ8*=X./8C--/2G&FGI7AL[D-K2TB M3;(Z>O-9M6+%_+O(SV/!KJR^K[/$PEYF6(CS4VCK[=JT(SQ65;-TK2C.17W) MX1/10.E% !1110 4444 %9U[_P A&R_WC_*M&LZ]_P"0C9?[Q_E0B9;&C111 M04%%%% %*]OS:LJI;33,03\F /YC5% W!AVZT_4-) M>\O$N!+&552IBFCWK]0,]:@MM!:W6T7[0K"WG:7A,9![>U $PUZ 0SM-!-#+ M"P5HF +$GIC!P.:",0%C%(!USUR*=::64$J(P.WUJHOB M2)D$AL[I8P_ER.5&$;.,'GG\*O361EU*WN]X B5EVXZYJD=#8Z?+:^>,R3^; MNV].?PIR:U;.)S\P$48DR?XU/<5"^D M7*M<);7BQP7!RZM%N(/?:4!MSCG.: MEETTR3VDAD&+=2I7'WLC'X4 0/XAC5!*+2Y,#/L67 VL M./3X6F*)."(GMB"HSGE\XQ75P).ID\Z17!;Y-JXP/0^M $U%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %8'B#_ %\/^Z?YUOU@>(/]?#_NG^=-;D5/A-^B MBBD6%%%% !1110 4444 -:J5X^V%S[5=?I67J38MV'J<5E7ERTY/R+@KR2,: MFFG&FFODV>NAIZTTTX]:::AC+-JO&?6M:W7I6?;+P/I6M O KZ_#PY*48^1X M]1\TVRU&,"IJ8G&*?6I 4444 %%%)F@!:*B6>-I#&LBEQU4'D5(*2:>P6L+1 M15;4)GM]/N)HSATC+#([@4P+.:,UYM::OXEU:5DM+B1V49(0*H JT[>,;-?, M8SLHY/W7_2G8#OZ*X[1?&337*VNI(J,QVB51@9]QVKL!TI +1110 4444 %% M%% !1110 45Q/BK4;VUUV"*"ZECC**2JM@'FNT3E%^E #J*** "BBB@ HHHH M *1J6@]* *DR]:Y+4XO*OGQT;YJ[&05S>OQ8,E?(,]A#:5&VR*WH M_P#(1LO]X_RH1,MC1HJM?7BV5L9F1WP0 J#))-06>I&>[>UFMI+>=5W[68-E M?7(H*-"BBB@ HK#UB[U2Q_?0R6ODLZHJLC%AGCDYI)]2O--FM4OY+=EFA':I3>P+P(X"^N: +-%9BZ[82ND< M!GIF@#;HJCJNH?V98/<["Y7 M@+S5%]>2*\@63Y8)83)]P[L^F.M &YBBJ)U:R%FEUYX,3G"D DD^F.N:%U:S M:U:Y\X"-#AL@@@^F.N: +U%48M5LYHY'$VT1#+B12I4?0TZTU.UO7*0R$N!G M:RE21ZC/:@"Y156\O[:Q16GDV[CA5 ))/L!47]L6/V3[5]H'E;MO0YW>F.N: M +]%9XUBQ-H]SY^(XSA\J05/N.M1_P#"0:;\P\\[E_A\MLD>H&.10!J45GR: MQ8QPPS-/^[F_U9 )S3H]5LY+5[@3@1QG#E@05/H1UH O45G+K=B\M &A167%J\"64JS0.3M.&!4@@^X-1:O=R6.F M37$(4NHXW=* +U%8#ZAJED;:2[:UEAF8*5C5E89^IYJ]_;5A]H\C[1\V[;G: M=N?3=TS0!HT50.KV8O#:>:?/!P5"DX_&FIK5A+<"!)\N3M!VD*3Z ]* -&BL M.Q\0P2 I=2*DOFM&-J' YXR>E;,DJ11-)(P5%&23V% #Z*S8MKP11/)HR5="IQZX-+>:C;63*L MTA#-T55+$_@* +=%4WU2S2U2X,P,;G"E026/H!UJ(ZU8_9FN#/B-6V-E2"I] M".M &C16.=:5KRW$7-LZ.S,4(/'H*N#4K7R8)1)E9SB/ .2: +E%%% !1110 M 4444 %8'B#_ %\/^Z?YUOU@>(/]?#_NG^=-;D5/A-^BBBD6%%%% !1110 4 M444 1OTK)U,_NP/5JUI.E8^I]$^IKEQCM0D:T%^\1F&FFG&FFOF&>J-/6FGD MBG'K2+]\?6B"O-():(TK=>E:L(XK.MEK4A'2OL>AXI86G4BTM !112&@!DLR M1(6=@H'K6-=ZF\N4ARB>O.['H*\3$8RI M5E[.DCNIT8Q7-(R;R:2"\22)V5P.&!K;TSQ(LF(KS"/T$@Z'Z^E%_P"'#-$' MAD_?*.0W0US,T,EO(8YD*..H->;*6+P%3FMH_N.E*EB(VZGHRL&4$$$'H157 M5O\ D$W?_7)OY5A^%KB5II8&D)C"9"GL:[*YUK3;6, MO+>P@#L&!)_ 5U,S.,\;VD5OJD4\0"M,I+8]1WKM='F>XT>TE:L:UX@MM& MC <&2=AE8U/ZGT% &Q17!CQ-XBNAYMM8@1=ML18?G5[1_%5[Y![46 S?&/_ ",5M_N+_.N^3[B_05P'C(@>(;O?%5_/*T. MC6ID2/AI=A;)]A3 [.BN(TOQE=+>BVU2-0&.TL%VE3[BNV!! (.0:0"T444 M%%%% !1110!&XXK$UR/?9,?[I!K;8\&L[4$#VLJ^JFL,3#GHRCY%TW::9QII MIZ4XTT]*^#D>^AM%%%0,W]*;-LGMD5O0'@5SFCM^Y(_VJZ"!N!7WF!ES8:#\ MCP:ZM49>6GU$C<5(#749"T444 %%%% !6=>_\A&R_P!X_P JT:SKW_D(V7^\ M?Y4(F6Q+J=W)9V3RPP//(.%1!G)K-TAP'FN9X[M[MER[/ 5&!_"N:WJ*"B." M7SH4DV.FX9VN,$?45)110!EZY:S7=G'' FYA*C$9[ \T7]K-/J6GRHF4A&,22S1HAZ,S T 8-UI=U*+T+#D2W4Y6<0;QT';/3-.FM;NZGO;BYA%K');; 6<-@Y M[XK=2YMY8C*DT;1CJP8$"DCNK6X5O*FBD4?>VL#CZT K!#(J/OBN'?RTD"L5/< M'IFI1I<\EI=/)9EY)64[)I\L0.^1P#6Q9W]O>1H4DC\QE#&,."5S4GVNV\_R M//B\W^YN&?RH YUM*U*YMKF+=-'$57RX[B4.VX'^\.WUJYI]EP [5JO?6D;E'N8E8'!!< YIT=U;RR-''-&[KU56!(H S]1M[E=0 MMKZWA\\Q!E:+< <'N,U6EM-0E:WOC:PB6&4O]G5@"5(QR>FZMA;NWDE,23QM M(.J!AG\JJ6NKP3RSQR,D+1RF,!G&6]Z ,NYTR]O([VY: 1R3[%6'<"< ]2>E M7VLYO[;^T>6/*^R^6&R/O>E:8FB,C1AUWJ,LN>0*:EU;NR!)HV+Y*@-UQUQ0 M!R[0W-BFD1F -.L[GRRP&>O>KCVFIO'>74<0AGG9<1;@2%'7GIFMB6:RW;Y9 M(,1LA!X- '+II-] M"EI,(Y2T0=7CBE"L 3U!/%3'2IS8'=9EY&F\PH;CYQ[ANF:Z2C% &!:/?:=# M++/'+)&SJL<HQ0!SG]F77]AS6_D_O6N"X&1 MR-VO':G+8:G++9--!,6AF#2,\P*_P# 5':NCAL[:W8M#;Q1L>I1 #4^* .; M33+O$8:'I?&4\C[OK4T^G3RW>I/]G21)E0(KM@-CKR.E;V** ,+2K6^AO=SB M>.U"8\N>42'/^R>N*-2L;K^U%O(%FD0Q["L,H1A^?:MVB@#G/L%_;V4"P1., MR%YHXY07Y]&/]*KII-Z8[@/;M^\N(Y 'D#G:.N375T4 9ES:R2:Q:S[ 84C9 M7.>F:R](M6?694WJ]K9L?*P(/]?#_NG^=;]8'B#_ %\/^Z?YTUN14^$WZ***1844 M44 %%%% !1110!')TK'U3^#ZFMB3I6/J?1?K7)C5^XD;4/XB,PTTTXTTU\R> MH-/6A?\ 6+]:#UH7_6+]:=+^)'U0I_"S7MATK3B[5F6QZ5IQ=J^P/&+ Z4M( M.E+0 4AI:* ,E=,,MS)),<(6)"CO6DD:QH%10H'85)BBL:="%.[BM67*%DPK=^O>M#5O^ M03=_]K?\@F[_ .N3?RJ*%"%"/)#8J@KT-N17G=E(-!\8NMP=L3.REC_=;H: /1 H" M@ 8 X %<-XXL4MY[>^A&QW.UB.Y'(-=R&#*"#D'H1WKAO&]]'<7%O80G?(C; MF YP3P!]:2 Z:RNC>^'8[AOO/!\WUQ@UP_A+38M2U0B<;X85WE#T)Z"NYL[4 MV7A^.W;[R08/UQS7+> O^/Z[_P"N0_G3 [@1QQ)\B*H X"C%>?:1"/$'BJ6: MZ^>-27*GH0#@#Z5Z(PRI'M7G.DW \/\ BF6*Y^2,LT9/H"<@_2D!Z*JA5"J M . !2&*,R"0HI<# ;'(_&E1U=0RD,IY!'(-(94$@C+J';HI/)H X#QJF_7H5 M]8P/UKM].LHK"QBMX5"JJC..Y[FN*\8_\C%;?[B_SKOD^XOT%,#B?'=FB-;7 M:@!V)1CZ^E=1H-K_UT/\ *MKP[_R+]E_USHZ M:E%%%( HHHH *:U.IK4 9=_J@LG"R0R$'HPQ@UG2ZY!(A'ERM-/2G&FGI7RLG? M4]5#:***@HN6-ZMJI5E8Y.>*U(M>@3@I)^ %<_6KIM@-PFF'NJFO;R_%8RI: MC2V1PXBE1C><]SIK6X\Z)9-K*#T##FKBMFJ$)XJZG2OJDFEJ>2R44M(.E+3 M**** "LZ]_Y"-E_O'^5:-9U[_P A&R_WC_*A$RV-&BBB@H**** .;U59GU*5 M?(*J8L)(EOYAD]LGA:JVMO)!%ID]W:2RPQ1.C)Y>XHV>"5KKL48H YAX,&TN M3IDB6B2NS0!=QYZ-M_I3;NVDGLA):V#P0BX#LFS)=?[VS^E=3BC% '*)9O-# M?N8KAXY$ PD0BW$=POK26T$[F>/R)+B%H"ID, AD'^SZ&NLQ1B@#F-)BGCU" M$)&TD2H59Y;?RVC]LC[U7M5C*ZEI\YA9XT=Y?'7.[?7748H Y:33_,76WDM=\C8V,4R6X[5 M)]@:.[T_[-!Y;?965F5<8)'<_6NEQ1B@#CK.SN";.%HY5FBD#-MM@N/4E\\@ MTYX<1ZI"VGS///,?*<19!].>V*Z_%&* .;03Z?J;:H@:--V6 Y!]* MKF&6T\/6E\(BMQ:.7VL,'!)R*ZS%5+O3[>^*?:%9@AR%W$ _4=Z .::PND2R MNW1B'9I9L1>9M9NF5[\4K6$CV2@PRM')>*VUHMHQW.T=!77 8& ,"EQ0!SFK M6BQWD;PQRPA8RH>. 2)]"O;ZU=T>>1+>&VGM3#(06&V,A<9_0^U:V** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ K \0?Z^'_=/\ZWZP/$'^OA_P!T_P Z:W(J?";]%%%(L**** "BBB@ MHHHH C?I63J8_=@^AK6;H:S-17,#>W-88J-Z,EY&E)VFC'---/-,-?*L]9#3 MUI,X(-*>M--2G9W&U=&O;-TK4B/2L:U;Y5^E:T)XK[&+YHIGBM6;1<7I2TU> ME.JA!1110 4444 %%%% !4%[ ;FSF@#!3(A4$]LU/10!SOAWPY+HMS++)<)* M'0+A5(Q71444 %9.LZ!:ZS&/-RDJCY95ZCV/J*UJ* .-7POK<"^3;ZSM@Z 9 M8$#Z5HZ1X4MM.G%S-(;FX'(9AP#ZX]:Z&BBX$^0M;RAPIP> MQ'U!IFHRVL,"M=[?+W#!9<@'L365I4RQ:Q?F2>.<%%=KE>% _NGM04=#134= M74,C!E(R".].H SK[5?LEW%:I:RSRRJ6 C(Z#ZFG66J)=SRP/#+!/$ 6CD S M@]^*SM4AN)O$=B+>?R'\I_WFS=C\*AU+2I[>UEN6GFNI9619BJ[3Y8/( % ' M1B1&4L&4@=2#0)4()#J0.O-FBQAM])TR5H M3]G@#I1(I) 8$CJ,T@D0G =<_6N.T^-S-9@%$NE?,NV)_,/KN)XQ4MK M;0Q:3?7C6K33>0NNU!EB#G%,M;R&[M$N8V'EL,@GBN M2@17U%DC6)HI+5AMAB94)].>II%'_$ITP1H@MT8BX#(VT-_M )IFN;N>U0P* T1(R<]. :=IEW%I]OJ-P?-FM%8,DKH=\A]/>@# M436TWLDUM/ _EF55<#YU'I@U$OB#_1DNI-/NDMFP?-.T@ ]\ YK,M[J#4!:VU(U7YRWIBL[4M9, @LMRV]Q)&#+*5)$8 MQVQWIA2WM1IUY:!Y[2 L)&523D_Q8H UK;5EFNA:S6T]M,1N590,,/8BIY]0 M@MKF&WD?$DQPHJK;ZM'>WJ16D+2Q!27G*E0OMR.:IZU'"NL:9--&"@)+;5+QK5IIEF8+@D''M4%H0-5@,/E M"-X'#"&-E7..A)ZF@#L1*A( =23T -*9$#;=R[O3/-<"Y@ MMW?]Y,3L%207)F\PM&T81MN6(Y]^*Y=HK1;S2IA;21VWF, 9@3]/H/2F%',4 M^])&MOMQ,X4'E/\ "@#KQ(A7<&7;ZYXI1(K' 92?0&N1F6,QZFVG(RV)M\?* MI"E_8&IA:1V5UH\MO$5>1")"N@#I_,7=MW+N],\U7L[Y+R2X1%93!)L M;/<^U0DOG[NVSJ!^=5)8Y#--I'&* .S,J+U=1CU-+O7(&X9/09ZUS LH[K5-2^U1^84@7&X' MKCK]:BM9C;G2+FXWB)8V1G*DX/;- '6!U.<,#CKSTH#JR[@P(]0:XQO/EL+E MXE?RFO=T@93]WW YQ4T<(DMK_P MV6W95XM8FV@^H!//O0!UJNKC*LK?0YIU M(/]?#_N MG^=-;D5/A-^BBBD6%%%% !1110 4444 -;I5"[7=$X]JOM569<@U,E>+0T[. MYSE--22+LD9?0U&:^1FK2:/8B[JXT]:::<>M(:S91;LV^7'I6S U8%HV)"/7 MFMNW;@5]3@:G/0BSRL1'EJ,T4-/J*,\5+768A1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !3&6 MGT=: *DL>:R-0T];F,CHP^Z?2MYEJ!XL]JBI3C4BX35TRHR<7='+6FE-&V^8 M#<#P*U8H.:O&#VIZ18K/#X>GAX0V*+&*M(N*%3%2@8K<@ *6BB M@ HHHH **** "LZ]_P"0C9?[Q_E6C6=>_P#(1LO]X_RH1,MB^Z+(I5U#*>H( MR#4:6MND1B2&-8VZJ% !J:B@H145%"J % P .U+110!7>[A2\CM68^=(I91C MJ!UYJ>N>U<1-XDL%FN&A0QN-ROMS[9[546ZN8H9;I+B66VL[G 8L3OC/4'UQ M0!UF!50ZC;"^%F&9IB,D*I(7ZGH*JZ+)+=I/?.[%)W_=*3P$' P/>LO]U::O MK%PTDR^7&IRC$GD>AX_.@#J<#%!XYKD;>]N8=3MEC=L2Q,Q1KGS2W&02.@JQ M8S1/!:W,FJ3"[D?#Q[]P)_N[>U %^[ELKQK_X5)8&QM(B M(Y) TLI4M-G<[_C6'#+)*=.:21G87L@!8Y-0G_2/L4EQ-(<7S)N,A&!0!VN! M4+7,(F:+>/,5=Q4R033 P$*&:XV!3[*/O?C4L 5M;DG>5A*UF MKCYR,G'I0!TL$R7$*RINVMTW*0?RJ7 %")I2V61#_M?UH ZW JNUW"EXEH6/G.I91CJ!6/82*OB62WAO M))X%@SM:3>%.?6H-?:\36[Z$Q;[)/N 67?E.ZL1UQ0!U6!1@5D:-,]])L[5KPM=7@BEE!@04J''8#EJ .HP*,"N6M99]1O+!);J9 M5DM"[B-RNXY]JBCO+C[-%!+=RK!]L:)YM^&"CH"U '31W<$MW+;*V98@"PQT MS1]KA^V_9-Q\[9OQCM6-HPC77]1$4YF4*F&+;OPSWHN;877BDHTLL8^S9/EN M5)Y]10!MRW$<,D:-NS(=JX4D9]_2I:Y2WO+EH]/!GD8BZ>,Y;E@.@/K4,]T6 MT>>ZDU&6.]\TKY8EQCGIMH ZJ.[AEN9;=&)EBP7&.F:L8%3[T :6!17+PW%U+;[H-O\ 7"=L5L:\\JVT0BN%B+2 89RGF?[.X=* -; HP*Y!]3N( MM.N8HS.DB2JKEI@X13_=?_'I2O=744&H(DQ6-;?< ;GS61O4'M0!UV!44\R6 MT+2N&VJ,G:N3^0K#EMY[;18KR*YN))DVS/OD)W#N,>E5Y;N:[TO4M3CFD2)@ M%@ 8C '4T =0A#J&'0C/2EXKF1,+B[FCO;Z6W2*%&B"R[,\SRWB0^ M=+) ( R/YP@+G^\?6@#K<"C%9^BS33:9&\[J[\CE5Y1P:LGI4,@XH Y^^3;<$_WAFJAK4U*/*!_0UEFOF< M=3Y*S\SU,/+F@AIZTTTXT!&;Z5RTZ4ZDN6"N:RG&*NQ(VVRJ?>MRW-9\$ 4Y MQSZUIP)BOH\#AIT*;4GN>;B*L:DKHO1'BIQS4$8P*F'2NTP%HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M1F"J6/0X=@\OW<#./K6B#FN!F^T:Q<:A=)ILUS'*/*AD5 M@ F._-7)=7GF\*Q8D>*6.58+A@<,H'?VH [/-&:Y.0VNG?:?[+U":2?[.7$( M<&F:>-/CBT^Z_M2?[7,1N E+^8W<%>PH ZX\TTK7!23W-P^H3RR% M+B*4JDC7?EB(#I\O>KVI?:;FZM=TL-P_V<%[8W!BY_O C - '7;!2A<5QK79 MNO#:)#WI0!OW-Y!9^ M7YT@4R,$08SD^E6 :Y;Q;;Q/<:=)(S*#,$8[R !_3ZTR80W>O26=[=R16L,( M,"B4H']\]Z .MHK!\+W$TUM_ M\A&R_P!X_P JT:SKW_D(V7^\?Y4(F6QHT444%!1110!#+:V\YS-#'(<8^=0> M*JWVGM<6?V6WE2VA/#A8P)"90H&]3ZCUH Z."%+>".&,81%"@>PH\B'<[>6FYQASC[WUK#U#4 M;J&]U&.*7"PVPD08'#9ZTP7&I9L;=K[]Y>#>9/*'R#&<+Z_C0!LFWL+38WE0 M18;"G:!R?2I%M+9)C*L$0D/5P@R?QKGM7^TC3EBDNXIY4N4"NJ\KS_$!WJR+ MVZL=0N+:YO%D00>:)'C V'Z#J* -D6MN-N(8QM.X?*.#ZTAL[9H_+:"(IG=M M*C&?6N>CU._BO8(_-DE6=&(,\0C7.,@KCG'UJ2PU&[2ZB2^FF1Y,_))"-C'_ M &'7^M &XUC:.Y=K>%F(P24&<4IM+8LC&"(L@PIVC('H*YV/5M1F4W47G,/- M*B$0C9MSC[W7-27>H:A#=RR2230VZD;&BA62,#OO[@T ;XM[>+:PBC7RP=I" M@;1[53DAMM0MI5L[B-26R[1!6!/HP[TNI9GT69HYBNZ(L'4=1CWK&TYKE(-/ MT^WN?)\V$RM+Y:YQZ#M^= &MI^DK9W+W+R(\C+L 2,(JCV K0:*(R"5D7>HP M&(Y ^M63S69MK65;9#PVV,'CN .UU_3Z4RSU2ZAE"WLLXD:,MY4T M8@9^1EXQ0!OI;01E2D2*5&U2% P/2@VEN8VC,,91CEEVC!/O7/66IZC*;6X/ MG2).WSQF$*BJ?[K=36GK-Y-:P0K 51YI1&'89"Y[XH OQ6T$!)AACC)&#M4" ME\F+S?-V+YF,;L6 ,'OGKFG2:C?P7;OE '2"&(2F4(HD(P6QR1]:C:QLV9F:VA+-U)09-^JZA,]S- 9@(7VI$L 9&Q_>:@#I/LT W_ND^<8 M;Y1\WUIL=G;0L&B@B0@8!5 *QH;G4+S6)HEN?(ABC1RFP'D]L^E0PZE?0W:& M]FEB5Y-O^I5H6';##D'ZT = EI;Q2F6.")7/5E0 _G3Y(8YD*2HKJ>JL,BG MTM $*6MO'$8DAC6,]5"@ _A2)9VR1-&EO$J-]Y0@ /UJ>B@!OEJ$V;1MQC&. M,4S[- (?)\I/*Z;-HQ^52T4 026=M-M\V")]OW=R XI9;6WG $L,<@7H&4'% M344 -5%10J@ #H .E.HHH **** "BBB@ HHHH **** "L#Q!_KX?]T_SK?K M\0?Z^'_=/\Z:W(J?";]%%%(L**** "BBB@ HHHH *8XXI](PH S[J+S(V4]Q M6$(G9B O3O72R)FJCPY/:N3$8.%>2. C?*%QDM[ =ZN5S.NLMOXATNYN>+5206/16[9H NZ9K&FS2BRMXGM M7QE(I(O+R/:M$65J!(!;Q 2\R (/F^OK5"74M,DU6WMP$N+H@E&10^SZGM6" MA2^34KJ]U&:&X@D81HLVP1@=/E[T =9;6%I9AA;6T46[KL0#--BTVQ@G,\5I M DIZNJ &N6:XN[Z/0?/GFC:8L'9&*EAZTK>;97FL64.H/#$L*LCSR$A"?<]* M .HETVQFG$\MI \HZ.R FG7-A:7@ N;:*7;TWH#BN5TF9[/5;6*XCGC:92%: M.[\V.0XZD')%+;7Q31=:\RZ(D69PNZ3YAZ8H ZHV5J;;[.;>+R/^>>P;?RHM MK&ULP1;6\40/78H&:Y7]]=7&A0-U6/#MQMOKFSDCN(I54,8WG\U M/8]: .EHHHH **** "LZ]_Y"-E_O'^5:-9U[_P A&R_WC_*A$RV-&BBB@H** M** ,C4-(&H:K;SRA3!&C*1N(;)Z$8JS_ &18FQ-G]G'DD[B,G.?7/7-7J* , MU-#L(Q*%A/[U-CDN26'US4T^F6MS;QP2Q92/&SD@KCT/6KE% % :/9+;K L. M$#B3[QR6''WDL6_$\T6^CV5L'\J$Y==I9F+''ID]*OT4 M 4O[,M?L\,'EGRXC<>"*C;1-/:8RF#DMN*AB%)]2N<5HT4 4+G1[&[G\Z M:#+E=I(8C(]\=:=#I=I \+1Q$&%2B?,> :NT4 4?[)L_LS6_E'RF?S"-Q^]G M-,ET2PFF,KP99L%@&(#8]1G!K1HH K1V4$5Q).D>))%"L<\$#IQ5==$L$F$J MP(/\ 7P_[I_G36Y%3 MX3?HHHI%A1110 4444 %%%% !1110 PBN-T_2;75-:U@70D;RYL+MD*XSGTK MM:YM=#U.VU"\N++488EN9-[!H-Q'ZT 4].OSI)U:WGDDF@LB&CW'+8/;-6+3 MQ)(;JT2YCM!'='"^1/O:,]@PJY!X;A33[NWGGDFEN^99B,$GM@5%8Z%=P3VY MFNK8>Y)["IM/U^2?418W*VQD>,NCVTWF*<=0 M?0T^X\.PS:%!IR2;##ADD"Y^8=R/>G:?I-U!=FXNI[^: (]& MUC4-5D$GV.&.U5V1W\PELCT%;U9NBZ:VE6)MVD$A,C/N QUK2H **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *CF@B MN(FBFC61&ZJPR#4E&10!4M--LK'=]EM8H2W4HN":;/I.GW,XGGLX9)1_&R F MKN110!"]I;RR1220HSQ,-",1D+]P>WI M0+"U'G8MX_W_ /K?E^_]?6K%% %673;*:U6VEM8GA3[J%1@?2@:;9+:?91:P MB#_GGM&W\JM44 036=O<0>1-!')%C&QER*;::?:6*E;6WCA#==BXS5FB@ HH MHH **** UFZGF-[>Y )$3_-CT-:5-9 ZE6&0>H- FKH2-UD0,K J1D$4^LX MZ48V)MKJ:!3_ CD?K1]@O/^@E+_ -\"F*[[&C16=]@O/^@E+_WP*/L%Y_T$ MI?\ O@4@N^QHT5G?8+S_ *"4O_? H^P7G_02E_[X% 7?8T:*SOL%Y_T$I?\ MO@4?8+S_ *"4O_? H"[[&C16=]@O/^@E+_WP*/L%Y_T$I?\ O@4!=]C1HK.^ MP7G_ $$I?^^!1]@O/^@E+_WP* N^QHT5G?8+S_H)2_\ ? H^P7G_ $$I?^^! M0%WV-&BL[[!>?]!*7_O@4?8+S_H)2_\ ? H"[[&C16=]@O/^@E+_ -\"C[!> M?]!*7_O@4!=]C1HK.^P7G_02E_[X%'V"\_Z"4O\ WP* N^QHT5G?8+S_ *"4 MO_? H^P7G_02E_[X% 7?8T:*SOL%Y_T$I?\ O@4?8+S_ *"4O_? H"[[&C16 M=]@O/^@E+_WP*/L%Y_T$I?\ O@4!=]C1HK.^P7G_ $$I?^^!1]@O/^@E+_WP M* N^QHT5G?8+S_H)2_\ ? H^P7G_ $$I?^^!0%WV-&BL[[!>?]!*7_O@4?8+ MS_H)2_\ ? H"[[&C16=]@O/^@E+_ -\"C[!>?]!*7_O@4!=]C1HK.^P7G_02 ME_[X%'V"\_Z"4O\ WP* N^QHT5G?8+S_ *"4O_? H^P7G_02E_[X% 7?8T:* MSOL%Y_T$I?\ O@4?8+S_ *"4O_? H"[[&C16=]@O/^@E+_WP*/L%Y_T$I?\ MO@4!=]C1HK.^P7G_ $$I?^^!1]@O/^@E+_WP* N^QHT5G?8+S_H)2_\ ? H^ MP7G_ $$I?^^!0%WV-&BL[[!>?]!*7_O@4?8+S_H)2_\ ? H"[[&C16=]@O/^ M@E+_ -\"C[!>?]!*7_O@4!=]C1HK.^P7G_02E_[X%'V"\_Z"4O\ WP* N^QH M$U@:D'O[LK -RQ#:2/4U?.FS2#$U_.Z]P %S5N"VCMHA'$H513$TY:,FHHHI M%A1110 4444 %%%% !0>E%!H Y#6KV>+6VBO;R[L['8/*>W7ACWR:NZ9J8L] M)N+JZU*.]MXV_=R)]_'H1ZU)=V^LPZA+-:F&[MI0/W$[8"'VK/3PO> MT,,]TZNL<7W$(H UK371/=Q6UQ9SVKS+NB\S!#C\.AJ"/Q*;B::.VTVYF,+E M)&7&!CWJOINBW":A;S36-M L(Y82L[,WJ/2K^AZ=/IXO?/"?OKAI%VG/!H : MWB.V&C1ZBL;L)'$:Q C=NSC%-2_"^(IXY9IU5+42-&V/+7U/KFJD'AR:/7_. M9E.GI(9XX\]'(]*M3:/-<:Y>7#E1;SVODY!^8'Z4 )%XE64QRC3[L6DC[$N- MN0?? YQ4MUKPAO);:WLY[MX!NF,> $_/J:IV-IK]I:P:?']E2*)L?:-V24ST MV^M0WN@7*ZK=7,-M#=)<<@/*8S&WX=10!H2^)+40VCV\;SO=9\M 0O3KDGI5 M[3KYKY'+VLUNZ-M*R#K[@C@UBSZ%.--M+<6=E.J$F6+)3D_W6[5:\/:7=:<; M@S'9%(1Y< D+[!]30!NT44F: %HI-PHR* %HHSFB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "D)Q2$XJ)Y !UH =4S*G"?+:YTQPLG&YTOFBG"08K 3491]Y0?TJPFI(?O K6 MT,=0GUL1*A470V0X]:4-6?'>1OT<'\:L++FNF,HRV9DTUN6LT5&K9IX-4(6B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH ***8S8H 4L*0MBJ$^IVL&?, MN$!] P[FIE.,% M>3T&DV[(GEE55+$X [FL.]U!IR4C)"=SZU!*^ MBP6$]C'FENSS:];G=EL:$1JP*KQCBK KN,!:*** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ /2H)3P:G/2J\O2@#@KR'R+V:+&-KG'TJ(5J:_#LOEDQPZ_ MJ*RQ7P>,I>RKRAYGOT9&K$@U:VEQ^\VGT;BKZ3@]""/8UZD*T M*BO!W.64)1W1=R*7-5A*/6GB0>M:$DU%1;Q2AQZT 244W>/6D+CUH ?149<> MM(7'K0!)D4A:H3**K37T,(^>0#V[U,IQBKR=AJ+>Q=+BH9)U1268 #N36//K M).1"G_ FK.EFDG;,CEC7FU\TI0TAJSIIX64OBT-.ZU;.5@&?]HUELSR,6=BQ M/2,C[RD5Q&"I(/4'!KY;/*7+64UU1ZN!G>#CV% MI:0AEQD$9]:!7BM-:,[4[CJ44E**8"TM)2TT(6G1RRQ'Y)&7Z&FT5<92CJF) MI//Q$-I&,L/3?0WEUV(]8W'ZU*- M;MSUWC\*YX4HKI6;8A=C-X.F=%_;=MZO_P!\TAURW[!S^%<^*457]K8CR)^I MTS:;75_AB8_4U7?69V^ZJK^M9M+6QKH_(]J0V_'2G7P=&LK3B*G6G!^ZSCY()83B1" M/?M317626H(Y%9\^EQ-DA2I]J\6ODDEK2E?U.ZGCD_C1B4HJY)IDJ'Y"&'OP M:K/#)&?G1A^%>55PE>E\<3KC6A/9C:***P-!PI124HIB%%**04HJ@%%**04M M,04M)2U0A:6D[T]8W;HIK2%.LM M$Q0P%&CK:[.*IB)S*D=O5N.W]JLI#C MM4ZQX[5V&)$D7M4RI3PM.Q0 4M%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 -(IA2I:,"@"$)2^74F!2XH K-%430@U=Q32 MHH S6M_:H6ML\8K5,8IABH Q)+"-_O1C\JJOIY12W]JG2W'I5M8O:GB,"F! D(]*E6/%2A<4N* &A*5[5/ MBC H @\KVI?*%38%&!0!&(Q0$%2T4 ,V4H6G44 )BEHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** -** "BBB@ HHHH __V0$! end EX-101.SCH 9 prch-20201231.xsd EX-101.SCH 00100 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 40105 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Other income (expense), net (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Property, Equipment, and Software (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Intangible Assets and Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 40502 - Disclosure - Intangible Assets and Goodwill - Estimated Intangibles Amortization Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Debt (Details) link:presentationLink link:calculationLink link:definitionLink 40702 - Disclosure - Equity - Common Shares Outstanding and Common Stock Equivalents (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Income Taxes - Schedule of components of the income tax (benefit) provision (Details) link:presentationLink link:calculationLink link:definitionLink 40902 - Disclosure - Income Taxes - Significant deferred tax assets and deferred tax liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 40903 - Disclosure - Income Taxes - Reconciliation of Income tax (Benefit) provision (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - Business Combinations and Disposals - Acquisitions (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - Business Combinations and Disposals - Acquisitions (Details) - (calc 2) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - Commitments and Contingencies - Schedule of minimum commitments under noncancelable operating lease agreements (Details) link:presentationLink link:calculationLink link:definitionLink 41202 - Disclosure - Commitments and Contingencies - Non-cancelable purchase commitments (Details) link:presentationLink link:calculationLink link:definitionLink 41401 - Disclosure - Basic and Diluted Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00205 - Statement - Consolidated Statements of Operations (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - Consolidated Statements of Changes in Redeemable Convertible Preferred Stock and Stockholders' Deficit link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 31103 - Disclosure - Business Combinations and Disposals (Tables) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Merger (Details) link:presentationLink link:calculationLink link:definitionLink 40102 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40104 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Property, Equipment and Software (Details) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Revenue - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - Revenue - Contract Assets (Details) link:presentationLink link:calculationLink link:definitionLink 40203 - Disclosure - Revenue - Disaggregation of Revenue - Expected Timing Of Satisfaction Period (Details) link:presentationLink link:calculationLink link:definitionLink 40203 - Disclosure - Revenue - Disaggregation of Revenue - Expected Timing Of Satisfaction Period Default (Details) link:presentationLink link:calculationLink link:definitionLink 40204 - Disclosure - Revenue - Disaggregation of Revenue - Contract Liabilities Refundable Customer Deposits (Details) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Fair Value - Schedule of Fair Value Measurements of Liabilities Measured at Fair Value on Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - Fair Value - Summary of Key Assumptions for determining redeemable convertible preferred stock warrants (Details) link:presentationLink link:calculationLink link:definitionLink 40303 - Disclosure - Fair Value - Fair Value Option Notes (Details) link:presentationLink link:calculationLink link:definitionLink 40304 - Disclosure - Fair Value - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40305 - Disclosure - Fair Value - Level 3 (Details) link:presentationLink link:calculationLink link:definitionLink 40602 - Disclosure - Debt - Senior Secured Term Loans (Details) link:presentationLink link:calculationLink link:definitionLink 40603 - Disclosure - Debt - Runway Growth Credit Fund (Details) link:presentationLink link:calculationLink link:definitionLink 40604 - Disclosure - Debt - Pre 2019 convertible notes (Details) link:presentationLink link:calculationLink link:definitionLink 40605 - Disclosure - Debt - 2019 Convertible Promissory Notes (Details) link:presentationLink link:calculationLink link:definitionLink 40606 - Disclosure - Debt - Promissory Notes (Details) link:presentationLink link:calculationLink link:definitionLink 40607 - Disclosure - Debt - Future receivables agreement (Details) link:presentationLink link:calculationLink link:definitionLink 40703 - Disclosure - Equity - Warrants (Details) link:presentationLink link:calculationLink link:definitionLink 40704 - Disclosure - Equity - Warrants activity (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Stock-Based Compensation - Schedule of stock-based Compensation by Plan (Details) link:presentationLink link:calculationLink link:definitionLink 40802 - Disclosure - Stock-Based Compensation - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40804 - Disclosure - Stock-Based Compensation - RSUs and Payroll Reduction Program (Details) link:presentationLink link:calculationLink link:definitionLink 40805 - Disclosure - Stock-Based Compensation - Black-Scholes Option Pricing Model Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 40806 - Disclosure - Stock-Based Compensation - Summarizes The Activity of Restricted Stock Awards (Details) link:presentationLink link:calculationLink link:definitionLink 40807 - Disclosure - Stock-Based Compensation - Employee Earnout RSUs and CEO Earnout RSUs (Details) link:presentationLink link:calculationLink link:definitionLink 40904 - Disclosure - Income Taxes - (Details) link:presentationLink link:calculationLink link:definitionLink 41102 - Disclosure - Business Combinations and Disposals - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - Related Parties (Details) link:presentationLink link:calculationLink link:definitionLink 41402 - Disclosure - Basic and Diluted Net Loss Per Share - Computation of diluted net loss per antidilutive (Details) link:presentationLink link:calculationLink link:definitionLink 41501 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Description of Business and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Fair Value link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Property, Equipment, and Software link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Intangible Assets and Goodwill link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Equity link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - 401(k) Savings Plan link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - Business Combinations and Disposals link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - Related Parties link:presentationLink link:calculationLink link:definitionLink 11401 - Disclosure - Basic and Diluted Net Loss Per Share link:presentationLink link:calculationLink link:definitionLink 11501 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 20102 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 30103 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - Fair Value (Tables) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - Property, Equipment, and Software (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - Intangible Assets and Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 31203 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 31403 - Disclosure - Basic and Diluted Net Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 40103 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Cash and cash equivalents (Details) link:presentationLink link:calculationLink link:definitionLink 40503 - Disclosure - Intangible Assets and Goodwill - Changes in Carrying Amount of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Equity - Common Stock (Details) link:presentationLink link:calculationLink link:definitionLink 40803 - Disclosure - Stock-Based Compensation - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - 401(k) Savings Plan (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 10 prch-20201231_cal.xml EX-101.CAL EX-101.DEF 11 prch-20201231_def.xml EX-101.DEF EX-101.LAB 12 prch-20201231_lab.xml EX-101.LAB EX-101.PRE 13 prch-20201231_pre.xml EX-101.PRE XML 14 prch-20201231x10k_htm.xml IDEA: XBRL DOCUMENT 0001784535 srt:MinimumMember prch:RedeemableConvertiblePreferredStockWarrantsMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2020-12-31 0001784535 srt:MinimumMember prch:RedeemableConvertiblePreferredStockWarrantsMember us-gaap:MeasurementInputExpectedTermMember 2020-12-31 0001784535 srt:MaximumMember prch:RedeemableConvertiblePreferredStockWarrantsMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2020-12-31 0001784535 srt:MaximumMember prch:RedeemableConvertiblePreferredStockWarrantsMember us-gaap:MeasurementInputExpectedTermMember 2020-12-31 0001784535 prch:RedeemableConvertiblePreferredStockWarrantsMember us-gaap:MeasurementInputPriceVolatilityMember 2020-12-31 0001784535 prch:RedeemableConvertiblePreferredStockWarrantsMember us-gaap:MeasurementInputExpectedDividendRateMember 2020-12-31 0001784535 srt:WeightedAverageMember prch:RedeemableConvertiblePreferredStockWarrantsMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2019-12-31 0001784535 srt:WeightedAverageMember prch:RedeemableConvertiblePreferredStockWarrantsMember us-gaap:MeasurementInputExpectedTermMember 2019-12-31 0001784535 prch:SecondaryStockTransactions2019Member us-gaap:RedeemableConvertiblePreferredStockMember 2019-05-31 0001784535 us-gaap:RedeemableConvertiblePreferredStockMember 2018-12-31 0001784535 prch:SeriesBAndSeriesCRedeemableConvertiblePreferredStockMember us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001784535 prch:SeriesBAndSeriesCRedeemableConvertiblePreferredStockMember 2020-01-01 2020-12-31 0001784535 prch:SeriesBAndSeriesCRedeemableConvertiblePreferredStockMember us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001784535 prch:SeriesBAndSeriesCRedeemableConvertiblePreferredStockMember 2019-01-01 2019-12-31 0001784535 us-gaap:RedeemableConvertiblePreferredStockMember us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001784535 prch:SeriesCRedeemableConvertiblePreferredStockMember us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001784535 prch:MergerAgreementWithProptechAcquisitionCorporationMember prch:ProptechAcquisitionCorporationMember 2020-07-30 2020-07-30 0001784535 prch:SeriesBAndSeriesCRedeemableConvertiblePreferredStockMember us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001784535 prch:SeriesBAndSeriesCRedeemableConvertiblePreferredStockMember us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001784535 us-gaap:RedeemableConvertiblePreferredStockMember us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001784535 prch:SeriesCRedeemableConvertiblePreferredStockMember us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001784535 prch:CommonStockWarrantsMember us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001784535 prch:RedeemableConvertiblePreferredStockWarrantsMember 2020-01-01 2020-12-31 0001784535 prch:CommonStockWarrantsMember 2020-01-01 2020-12-31 0001784535 us-gaap:RetainedEarningsMember 2020-12-31 0001784535 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001784535 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2019-12-31 0001784535 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:RetainedEarningsMember 2019-12-31 0001784535 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001784535 us-gaap:RetainedEarningsMember 2019-12-31 0001784535 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001784535 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2019-12-31 0001784535 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember 2019-12-31 0001784535 us-gaap:RetainedEarningsMember 2018-12-31 0001784535 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001784535 us-gaap:CommonStockMember 2020-12-31 0001784535 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:CommonStockMember 2019-12-31 0001784535 us-gaap:CommonStockMember 2018-12-31 0001784535 us-gaap:SubsequentEventMember prch:MergerAgreementWithProptechAcquisitionCorporationMember 2021-03-31 0001784535 prch:EquityIncentivePlan2012Member 2020-12-31 0001784535 srt:MinimumMember 2020-01-01 2020-12-31 0001784535 srt:MinimumMember 2019-01-01 2019-12-31 0001784535 srt:MaximumMember 2019-01-01 2019-12-31 0001784535 prch:EarnoutRestrictedStockUnitsMember prch:EquityIncentivePlan2012Member us-gaap:SubsequentEventMember 2021-03-01 2021-03-31 0001784535 us-gaap:RestrictedStockMember 2020-01-01 2020-12-31 0001784535 us-gaap:RestrictedStockMember 2019-12-31 0001784535 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-12-31 0001784535 2022-01-01 2020-12-31 0001784535 2021-01-01 2020-12-31 0001784535 us-gaap:ManagementServiceMember 2020-01-01 2020-12-31 0001784535 prch:SoftwareSubscriptionMember 2020-01-01 2020-12-31 0001784535 prch:ReferralNetworkMember 2020-01-01 2020-12-31 0001784535 us-gaap:ManagementServiceMember 2019-01-01 2019-12-31 0001784535 prch:SoftwareSubscriptionMember 2019-01-01 2019-12-31 0001784535 prch:ReferralNetworkMember 2019-01-01 2019-12-31 0001784535 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201409Member 2019-01-01 0001784535 prch:LoanAgreementWithCantorFitzgeraldSecuritiesMember 2020-10-31 0001784535 prch:SeniorSecuredTermLoansMember 2020-05-01 2020-05-31 0001784535 srt:ChiefExecutiveOfficerMember 2020-01-01 2020-12-31 0001784535 us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember 2019-01-01 2019-12-31 0001784535 srt:MinimumMember prch:FurnitureOfficeEquipmentAndOtherMember 2020-01-01 2020-12-31 0001784535 srt:MaximumMember prch:FurnitureOfficeEquipmentAndOtherMember 2020-01-01 2020-12-31 0001784535 us-gaap:SoftwareDevelopmentMember 2020-01-01 2020-12-31 0001784535 prch:SoftwareAndComputerEquipmentMember 2020-01-01 2020-12-31 0001784535 us-gaap:SoftwareDevelopmentMember 2020-12-31 0001784535 us-gaap:LeaseholdImprovementsMember 2020-12-31 0001784535 prch:SoftwareAndComputerEquipmentMember 2020-12-31 0001784535 prch:FurnitureOfficeEquipmentAndOtherMember 2020-12-31 0001784535 us-gaap:SoftwareDevelopmentMember 2019-12-31 0001784535 us-gaap:LeaseholdImprovementsMember 2019-12-31 0001784535 prch:SoftwareAndComputerEquipmentMember 2019-12-31 0001784535 prch:FurnitureOfficeEquipmentAndOtherMember 2019-12-31 0001784535 srt:MaximumMember us-gaap:SubsequentEventMember prch:MergerAgreementWithProptechAcquisitionCorporationMember 2021-04-01 2021-04-30 0001784535 us-gaap:SubsequentEventMember prch:MergerAgreementWithProptechAcquisitionCorporationMember 2021-04-01 2021-04-30 0001784535 prch:LoanAgreementWithCantorFitzgeraldSecuritiesMember 2020-10-01 2020-10-31 0001784535 prch:LoanAgreementWithCantorFitzgeraldSecuritiesMember 2020-07-01 2020-07-31 0001784535 prch:LoanProceedsRemainOutstandingAccelerationOfLoanDueToEventOfDefaultTerminationOfMergerMember 2017-03-14 2017-03-14 0001784535 prch:MergerAgreementWithProptechAcquisitionCorporationMember 2020-07-01 2020-07-31 0001784535 prch:AdditionalOfferingPipeInvestorsMember 2020-07-30 2020-07-30 0001784535 us-gaap:StateAndLocalJurisdictionMember 2019-12-31 0001784535 us-gaap:DomesticCountryMember 2019-12-31 0001784535 us-gaap:ConvertibleDebtMember srt:ChiefExecutiveOfficerMember 2019-12-31 0001784535 us-gaap:ConvertibleDebtMember prch:SeriesBRedeemableConvertiblePreferredStockMember 2019-12-31 0001784535 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001784535 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0001784535 prch:PaycheckProtectionProgramCaresActLoansMember 2020-12-31 0001784535 prch:MovingServicesCompanyMember 2020-12-31 0001784535 prch:FutureReceivablesAgreementMember 2020-12-31 0001784535 prch:Pre2019ConvertiblePromissoryNotesMember prch:MergerAgreementWithProptechAcquisitionCorporationMember 2020-12-23 0001784535 prch:LoanProceedsRemainOutstandingTerminationOfMergerMember 2020-12-23 0001784535 prch:LoanProceedsRemainOutstandingAccelerationOfLoanDueToEventOfDefaultTerminationOfMergerMember 2020-12-23 0001784535 prch:SeniorSecuredTermLoansMember 2020-05-31 0001784535 prch:SeriesCRedeemableConvertiblePreferredStockMember 2019-12-31 0001784535 prch:LoanProceedsRemainOutstandingTerminationOfMergerMember 2019-12-31 0001784535 prch:LoanProceedsRemainOutstandingAccelerationOfLoanDueToEventOfDefaultTerminationOfMergerMember 2019-12-31 0001784535 us-gaap:SubsequentEventMember 2021-01-31 0001784535 us-gaap:FairValueInputsLevel3Member prch:ContingentConsiderationEarnoutMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001784535 us-gaap:FairValueInputsLevel3Member prch:ContingentConsiderationBusinessCombinationMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001784535 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001784535 prch:ContingentConsiderationEarnoutMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001784535 prch:ContingentConsiderationBusinessCombinationMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001784535 us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001784535 us-gaap:FairValueInputsLevel3Member prch:RedeemableConvertiblePreferredStockWarrantsMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001784535 us-gaap:FairValueInputsLevel3Member prch:FairValueOptionNotesMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001784535 us-gaap:FairValueInputsLevel3Member prch:ContingentConsiderationMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001784535 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001784535 prch:RedeemableConvertiblePreferredStockWarrantsMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001784535 prch:FairValueOptionNotesMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001784535 prch:ContingentConsiderationMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001784535 us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001784535 prch:SeniorSecuredTermLoansMember 2020-07-01 2020-07-31 0001784535 prch:SeriesCRedeemableConvertiblePreferredStockMember 2020-01-01 2020-12-31 0001784535 us-gaap:TrademarksAndTradeNamesMember 2019-01-01 2019-12-31 0001784535 us-gaap:TechnologyBasedIntangibleAssetsMember 2019-01-01 2019-12-31 0001784535 us-gaap:CustomerRelationshipsMember 2019-01-01 2019-12-31 0001784535 us-gaap:TrademarksAndTradeNamesMember 2020-12-31 0001784535 us-gaap:TechnologyBasedIntangibleAssetsMember 2020-12-31 0001784535 us-gaap:NoncompeteAgreementsMember 2020-12-31 0001784535 us-gaap:CustomerRelationshipsMember 2020-12-31 0001784535 us-gaap:TrademarksAndTradeNamesMember 2019-12-31 0001784535 us-gaap:TechnologyBasedIntangibleAssetsMember 2019-12-31 0001784535 us-gaap:CustomerRelationshipsMember 2019-12-31 0001784535 prch:ContingentConsiderationEarnoutMember 2020-12-31 0001784535 prch:ContingentConsiderationBusinessCombinationMember 2020-12-31 0001784535 prch:RedeemableConvertiblePreferredStockWarrantsMember 2019-12-31 0001784535 prch:FairValueOptionNotesMember 2019-12-31 0001784535 prch:ContingentConsiderationMember 2019-12-31 0001784535 prch:ContingentConsiderationBusinessCombinationMember 2019-12-31 0001784535 prch:RedeemableConvertiblePreferredStockWarrantsMember 2018-12-31 0001784535 prch:ContingentConsiderationMember 2018-12-31 0001784535 prch:ContingentConsiderationEarnoutMember 2020-01-01 2020-12-31 0001784535 prch:RedeemableConvertiblePreferredStockWarrantsMember 2020-01-01 2020-12-31 0001784535 prch:ContingentConsiderationBusinessCombinationMember 2020-01-01 2020-12-31 0001784535 prch:RedeemableConvertiblePreferredStockWarrantsMember 2019-01-01 2019-12-31 0001784535 prch:FairValueOptionNotesMember 2019-01-01 2019-12-31 0001784535 prch:ContingentConsiderationMember 2019-01-01 2019-12-31 0001784535 us-gaap:RestrictedStockUnitsRSUMember prch:EquityIncentivePlan2012Member 2020-12-31 0001784535 us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember 2020-12-31 0001784535 us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember 2019-12-31 0001784535 us-gaap:DisposalGroupDisposedOfByMeansOtherThanSaleNotDiscontinuedOperationsMember prch:Serviz.comInc.Member 2020-01-01 2020-12-31 0001784535 prch:Acquisitions2019Member us-gaap:DisposalGroupDisposedOfByMeansOtherThanSaleNotDiscontinuedOperationsMember 2019-01-01 2019-12-31 0001784535 prch:PropertyEquipmentSoftwareMember 2020-01-01 2020-12-31 0001784535 prch:PropertyEquipmentSoftwareMember 2019-01-01 2019-12-31 0001784535 prch:PaycheckProtectionProgramCaresActLoansMember 2020-04-01 2020-04-30 0001784535 prch:FairValueOptionNote1Member us-gaap:MeasurementInputSharePriceMember prch:SeriesRedeemableConvertiblePreferredStockMember 2020-12-31 0001784535 prch:FairValueOptionNote1Member us-gaap:MeasurementInputRiskFreeInterestRateMember 2020-12-31 0001784535 prch:FairValueOptionNote1Member us-gaap:MeasurementInputPriceVolatilityMember 2020-12-31 0001784535 prch:FairValueOptionNote1Member us-gaap:MeasurementInputExpectedTermMember 2020-12-31 0001784535 prch:TwoPointFiveFivePercentPromissoryNoteDue2020Member 2020-12-31 0001784535 prch:ThreePointFivePercentPromissoryNoteDue2022Member 2020-12-31 0001784535 prch:ThreePercentPromissoryNoteDue2024Member 2020-12-31 0001784535 prch:TenPercentConvertiblePromissoryNoteMember 2020-12-31 0001784535 prch:SixPercentPromissoryNoteDue2020Member 2020-12-31 0001784535 prch:NinePercentTermLoanDue2023Member 2020-12-31 0001784535 prch:MovingServicesCompanyMember 2020-12-02 0001784535 prch:PaycheckProtectionProgramCaresActLoansMember 2020-04-30 0001784535 us-gaap:PaymentInKindPIKNoteMember 2019-12-31 0001784535 srt:MinimumMember prch:Pre2019ConvertiblePromissoryNotesMember 2019-01-13 0001784535 srt:MaximumMember prch:Pre2019ConvertiblePromissoryNotesMember 2019-01-13 0001784535 srt:MaximumMember prch:ConvertiblePromissoryNotes2018Member 2019-01-13 0001784535 prch:TwentyTwentyPromissoryNotesMember 2020-12-01 2020-12-31 0001784535 2020-07-23 2020-07-23 0001784535 prch:LoanAndSecurityAgreementRunwayLoanMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-07-01 2020-07-31 0001784535 prch:FairValueOptionNotesMember 2020-12-31 0001784535 prch:TwentyTwentyPromissoryNotesMember prch:SeriesCRedeemableConvertiblePreferredStockMember 2020-07-31 0001784535 prch:SeniorSecuredTermLoansMember prch:RunwayGrowthCreditFundInc.Member 2020-07-31 0001784535 prch:SeniorSecuredTermLoansMember 2020-07-31 0001784535 prch:FairValueOptionNotesMember 2020-06-30 0001784535 prch:FutureReceivablesAgreementMember 2020-02-11 0001784535 prch:ConvertiblePromissoryNotes2019Member 2019-12-31 0001784535 prch:Pre2019ConvertiblePromissoryNotesMember 2018-12-31 0001784535 prch:LoanProceedsRemainOutstandingTerminationOfMergerMember 2018-11-01 0001784535 prch:OtherNotesMember 2020-12-31 0001784535 prch:OnePercentPromissoryNoteDue2022Member 2020-12-31 0001784535 prch:FairValueOptionNote1Member 2020-12-31 0001784535 prch:ElevenPointZeroFivePercentPromissoryNoteDue2020Member 2020-12-31 0001784535 prch:TwoPointFiveFivePercentPromissoryNoteDue2020Member 2019-12-31 0001784535 prch:ThreePointFivePercentPromissoryNoteDue2022Member 2019-12-31 0001784535 prch:ThreePercentPromissoryNoteDue2024Member 2019-12-31 0001784535 prch:TenPercentConvertiblePromissoryNoteMember 2019-12-31 0001784535 prch:SixPercentPromissoryNoteDue2020Member 2019-12-31 0001784535 prch:OtherNotesMember 2019-12-31 0001784535 prch:NinePercentTermLoanDue2023Member 2019-12-31 0001784535 prch:FairValueOptionNote2Member 2019-12-31 0001784535 prch:TwentyTwentyPromissoryNotesMember prch:SeriesCRedeemableConvertiblePreferredStockMember 2020-07-01 2020-07-31 0001784535 2019-12-19 2019-12-19 0001784535 prch:SeriesBRedeemableConvertiblePreferredStockMember 2019-01-01 2019-12-31 0001784535 us-gaap:InvestorMember prch:SeriesBRedeemableConvertiblePreferredStockMember 2019-01-01 2019-12-31 0001784535 us-gaap:ConvertibleDebtMember prch:SeriesBRedeemableConvertiblePreferredStockMember 2019-01-01 2019-12-31 0001784535 us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember 2018-01-01 2018-12-31 0001784535 prch:Pre2019ConvertiblePromissoryNotesMember 2020-12-28 2020-12-28 0001784535 us-gaap:PaymentInKindPIKNoteMember prch:SeriesCRedeemableConvertiblePreferredStockMember 2019-12-23 2019-12-23 0001784535 prch:ConvertiblePromissoryNotes2019Member prch:SeriesCRedeemableConvertiblePreferredStockMember 2019-12-23 2019-12-23 0001784535 prch:TenPercentConvertibleNoteMember 2020-12-31 0001784535 us-gaap:ConvertiblePreferredStockMember prch:MergerAgreementWithProptechAcquisitionCorporationMember 2020-07-30 2020-07-30 0001784535 us-gaap:AccountingStandardsUpdate201409Member 2020-12-31 0001784535 prch:RefundableCustomerDepositsMember 2020-12-31 0001784535 us-gaap:AccountingStandardsUpdate201409Member 2019-12-31 0001784535 prch:RefundableCustomerDepositsMember 2019-12-31 0001784535 us-gaap:AccountingStandardsUpdate201409Member 2018-12-31 0001784535 prch:RefundableCustomerDepositsMember 2018-12-31 0001784535 prch:AccountsReceivableCurrentMember 2020-12-31 0001784535 2020-07-30 0001784535 prch:AdditionalOfferingPipeInvestorsMember 2020-07-30 0001784535 2020-07-29 0001784535 prch:PrivateWarrantsMember prch:MergerAgreementWithProptechAcquisitionCorporationMember 2020-12-31 0001784535 prch:PublicWarrantsMember prch:MergerAgreementWithProptechAcquisitionCorporationMember 2020-12-23 0001784535 prch:PrivateWarrantsMember prch:MergerAgreementWithProptechAcquisitionCorporationMember 2020-12-23 0001784535 us-gaap:RedeemableConvertiblePreferredStockMember 2019-12-31 0001784535 us-gaap:CommonStockMember 2019-12-31 0001784535 2018-12-31 0001784535 prch:Acquisitions2019Member 2019-12-31 0001784535 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:TrademarksAndTradeNamesMember 2020-12-31 0001784535 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:TechnologyBasedIntangibleAssetsMember 2020-12-31 0001784535 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:NoncompeteAgreementsMember 2020-12-31 0001784535 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:CustomerRelationshipsMember 2020-12-31 0001784535 prch:OtherAcquisitionsMember us-gaap:TrademarksAndTradeNamesMember 2020-12-31 0001784535 prch:OtherAcquisitionsMember us-gaap:TechnologyBasedIntangibleAssetsMember 2020-12-31 0001784535 prch:December312020AcquisitionMember us-gaap:TrademarksAndTradeNamesMember 2020-12-31 0001784535 prch:December312020AcquisitionMember us-gaap:TechnologyBasedIntangibleAssetsMember 2020-12-31 0001784535 prch:December312020AcquisitionMember us-gaap:NoncompeteAgreementsMember 2020-12-31 0001784535 prch:December312020AcquisitionMember us-gaap:CustomerRelationshipsMember 2020-12-31 0001784535 prch:July232020AcquisitionMember us-gaap:TrademarksAndTradeNamesMember 2020-07-23 0001784535 prch:July232020AcquisitionMember us-gaap:TechnologyBasedIntangibleAssetsMember 2020-07-23 0001784535 prch:July232020AcquisitionMember us-gaap:NoncompeteAgreementsMember 2020-07-23 0001784535 prch:July232020AcquisitionMember us-gaap:CustomerRelationshipsMember 2020-07-23 0001784535 srt:WeightedAverageMember prch:MeasurementInputCostOfCapitalMember 2020-12-31 0001784535 srt:MinimumMember us-gaap:MeasurementInputDiscountRateMember 2020-12-31 0001784535 srt:MaximumMember us-gaap:MeasurementInputDiscountRateMember 2020-12-31 0001784535 us-gaap:MeasurementInputSharePriceMember 2020-12-31 0001784535 us-gaap:MeasurementInputPriceVolatilityMember 2020-12-31 0001784535 us-gaap:MeasurementInputDiscountRateMember 2020-12-31 0001784535 prch:MeasurementInputStrikePriceMember 2020-12-31 0001784535 prch:MeasurementInputRevenueVolatilityMember 2020-12-31 0001784535 srt:WeightedAverageMember prch:MeasurementInputCostOfCapitalMember 2019-12-31 0001784535 srt:MinimumMember us-gaap:MeasurementInputDiscountRateMember 2019-12-31 0001784535 srt:MaximumMember us-gaap:MeasurementInputDiscountRateMember 2019-12-31 0001784535 prch:MeasurementInputRevenueVolatilityMember 2019-12-31 0001784535 prch:HireHelperLlcMember us-gaap:SubsequentEventMember 2021-01-31 0001784535 srt:MaximumMember prch:DatamentorsHoldingsLlcDBV12DataMember us-gaap:SubsequentEventMember 2021-01-12 0001784535 prch:DatamentorsHoldingsLlcDBV12DataMember us-gaap:SubsequentEventMember 2021-01-12 0001784535 us-gaap:IncomeApproachValuationTechniqueMember 2020-12-31 0001784535 prch:MonteCarloSimulationMethodValuationTechniqueMember 2020-12-31 0001784535 prch:DatamentorsHoldingsLlcDBV12DataMember us-gaap:SubsequentEventMember 2021-01-12 2021-01-12 0001784535 prch:July232020AcquisitionMember 2020-07-23 2020-07-23 0001784535 prch:Acquisitions2019Member 2019-01-01 2019-12-31 0001784535 prch:Acquisitions2019Member us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-12-31 0001784535 prch:OtherAcquisitionsMember 2020-09-30 0001784535 prch:ProptechAcquisitionCorporationMember 2020-12-31 0001784535 us-gaap:DisposalGroupDisposedOfByMeansOtherThanSaleNotDiscontinuedOperationsMember prch:Serviz.comInc.Member 2020-05-29 0001784535 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001784535 prch:RestrictedStockUnitsAndAwardsMember 2020-01-01 2020-12-31 0001784535 prch:PublicAndPrivateWarrantsMember 2020-01-01 2020-12-31 0001784535 prch:EarnoutSharesMember 2020-01-01 2020-12-31 0001784535 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0001784535 us-gaap:ConvertibleDebtSecuritiesMember 2019-01-01 2019-12-31 0001784535 prch:RestrictedStockUnitsAndAwardsMember 2019-01-01 2019-12-31 0001784535 prch:PublicAndPrivateWarrantsMember 2019-01-01 2019-12-31 0001784535 us-gaap:ShareBasedPaymentArrangementEmployeeMember prch:SecondaryStockTransactions2019Member 2020-12-01 2020-12-31 0001784535 us-gaap:RestrictedStockUnitsRSUMember prch:EquityIncentivePlan2012Member 2020-12-01 2020-12-31 0001784535 prch:FormerEmployeesMember prch:SecondaryStockTransactions2019Member 2020-12-01 2020-12-31 0001784535 prch:SecondaryStockTransactions2019Member 2020-12-01 2020-12-31 0001784535 us-gaap:ShareBasedPaymentArrangementEmployeeMember prch:EarnoutRestrictedStockUnitsMember prch:EquityIncentivePlan2012Member 2020-01-01 2020-12-31 0001784535 srt:ChiefExecutiveOfficerMember prch:EarnoutRestrictedStockUnitsMember 2020-01-01 2020-12-31 0001784535 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-12-31 0001784535 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-12-31 0001784535 us-gaap:CostOfSalesMember 2020-01-01 2020-12-31 0001784535 prch:SecondaryStockTransactions2019Member 2020-01-01 2020-12-31 0001784535 prch:ProductAndTechnologyMember 2020-01-01 2020-12-31 0001784535 prch:EquityIncentivePlan2012Member 2020-01-01 2020-12-31 0001784535 us-gaap:GeneralAndAdministrativeExpenseMember prch:SecondaryStockTransactions2019Member 2019-01-01 2019-12-31 0001784535 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-12-31 0001784535 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-12-31 0001784535 us-gaap:CostOfSalesMember 2019-01-01 2019-12-31 0001784535 prch:SecondaryStockTransactions2019Member 2019-01-01 2019-12-31 0001784535 prch:ProductAndTechnologyMember 2019-01-01 2019-12-31 0001784535 prch:EquityIncentivePlan2012Member 2019-01-01 2019-12-31 0001784535 us-gaap:TrademarksAndTradeNamesMember 2020-01-01 2020-12-31 0001784535 us-gaap:TechnologyBasedIntangibleAssetsMember 2020-01-01 2020-12-31 0001784535 us-gaap:NoncompeteAgreementsMember 2020-01-01 2020-12-31 0001784535 us-gaap:CustomerRelationshipsMember 2020-01-01 2020-12-31 0001784535 us-gaap:IPOMember prch:ProptechAcquisitionCorporationMember 2020-07-30 0001784535 prch:ProptechAcquisitionCorporationMember 2020-07-30 0001784535 us-gaap:RedeemableConvertiblePreferredStockMember 2019-01-01 2019-12-31 0001784535 prch:SecondaryStockTransactions2019Member us-gaap:RedeemableConvertiblePreferredStockMember 2019-07-01 2019-07-31 0001784535 prch:SecondaryStockTransactions2019Member us-gaap:RedeemableConvertiblePreferredStockMember 2019-05-01 2019-05-31 0001784535 prch:MergerAgreementWithProptechAcquisitionCorporationMember 2020-07-30 0001784535 us-gaap:SubsequentEventMember prch:MergerAgreementWithProptechAcquisitionCorporationMember 2021-03-01 2021-03-31 0001784535 prch:PrivateWarrantsMember prch:MergerAgreementWithProptechAcquisitionCorporationMember 2020-12-23 2020-12-23 0001784535 prch:CommonStockWarrantsMember prch:MergerAgreementWithProptechAcquisitionCorporationMember 2020-07-30 2020-07-30 0001784535 prch:Acquisitions2019Member 2020-12-31 0001784535 us-gaap:ShareBasedPaymentArrangementEmployeeMember prch:EarnoutRestrictedStockUnitsMember prch:EquityIncentivePlan2012Member us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2020-12-23 2020-12-23 0001784535 us-gaap:ShareBasedPaymentArrangementEmployeeMember prch:EarnoutRestrictedStockUnitsMember prch:EquityIncentivePlan2012Member us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2020-12-23 2020-12-23 0001784535 us-gaap:ShareBasedPaymentArrangementEmployeeMember prch:EarnoutRestrictedStockUnitsMember prch:EquityIncentivePlan2012Member us-gaap:ShareBasedCompensationAwardTrancheOneMember 2020-12-23 2020-12-23 0001784535 srt:ChiefExecutiveOfficerMember prch:EarnoutRestrictedStockUnitsMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2020-12-23 2020-12-23 0001784535 srt:ChiefExecutiveOfficerMember prch:EarnoutRestrictedStockUnitsMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2020-12-23 2020-12-23 0001784535 srt:ChiefExecutiveOfficerMember prch:EarnoutRestrictedStockUnitsMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2020-12-23 2020-12-23 0001784535 us-gaap:RestrictedStockUnitsRSUMember prch:EquityIncentivePlan2012Member 2020-01-01 2020-12-31 0001784535 srt:MaximumMember 2020-01-01 2020-12-31 0001784535 us-gaap:ShareBasedPaymentArrangementEmployeeMember prch:EarnoutRestrictedStockUnitsMember prch:EquityIncentivePlan2012Member 2020-12-23 2020-12-23 0001784535 srt:ChiefExecutiveOfficerMember prch:EarnoutRestrictedStockUnitsMember 2020-12-23 2020-12-23 0001784535 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001784535 prch:MovingServicesCompanyMember 2020-12-31 2020-12-31 0001784535 prch:AcquisitionDeferralAgreementMember 2019-06-14 2020-03-14 0001784535 prch:PostMoveServicesMember 2020-01-01 2020-12-31 0001784535 prch:MovingServicesMember 2020-01-01 2020-12-31 0001784535 prch:PostMoveServicesMember 2019-01-01 2019-12-31 0001784535 prch:MovingServicesMember 2019-01-01 2019-12-31 0001784535 prch:FutureReceivablesAgreementMember 2020-02-11 2020-02-11 0001784535 prch:ProptechAcquisitionCorporationMember 2020-07-30 2020-07-30 0001784535 prch:AcquisitionDeferralAgreementMember 2018-01-01 2018-12-31 0001784535 prch:PeriodBeginningApril22020ThroughMay152020Member prch:SeniorSecuredTermLoansMember 2020-05-26 0001784535 prch:PeriodBeginningAfterMay152020Member prch:SeniorSecuredTermLoansMember 2020-05-26 0001784535 prch:ExecutivesMember us-gaap:RedeemableConvertiblePreferredStockMember 2019-07-01 2019-07-31 0001784535 prch:AmendedAcquisitionDeferralAgreementMember 2019-06-01 2019-06-30 0001784535 2020-07-30 2020-07-30 0001784535 prch:FairValueOptionNotesMember 2020-01-01 2020-12-31 0001784535 us-gaap:DisposalGroupDisposedOfByMeansOtherThanSaleNotDiscontinuedOperationsMember prch:Serviz.comInc.Member 2020-05-29 2020-05-29 0001784535 prch:FairValueOptionNotesMember 2020-07-01 2020-07-31 0001784535 prch:Pre2019ConvertiblePromissoryNotesMember 2019-01-13 2019-01-13 0001784535 prch:LoansRepaidPriorToThirdAnniversaryMember prch:LoanAndSecurityAgreementRunwayLoanMember 2020-07-01 2020-07-31 0001784535 prch:LoansRepaidPriorToSecondAnniversaryMember prch:LoanAndSecurityAgreementRunwayLoanMember 2020-07-01 2020-07-31 0001784535 prch:LoansRepaidPriorToFourthAnniversaryMember prch:LoanAndSecurityAgreementRunwayLoanMember 2020-07-01 2020-07-31 0001784535 prch:LoansRepaidPriorToFirstAnniversaryMember prch:LoanAndSecurityAgreementRunwayLoanMember 2020-07-01 2020-07-31 0001784535 prch:LoanAndSecurityAgreementRunwayLoanMember 2020-12-23 2020-12-23 0001784535 prch:FairValueOptionNotesMember 2020-01-01 2020-12-31 0001784535 prch:SeniorSecuredTermLoansMember 2019-12-31 0001784535 prch:SeniorSecuredTermLoansMember us-gaap:PrimeRateMember 2019-01-01 2019-12-31 0001784535 prch:SeniorSecuredTermLoansMember us-gaap:BaseRateMember 2019-01-01 2019-12-31 0001784535 prch:LoanAndSecurityAgreementRunwayLoanMember 2020-10-01 2020-12-31 0001784535 prch:LoanAndSecurityAgreementRunwayLoanMember 2020-07-31 0001784535 prch:Pre2019ConvertiblePromissoryNotesMember prch:MergerAgreementWithProptechAcquisitionCorporationMember 2020-12-23 2020-12-23 0001784535 prch:SeriesCRedeemableConvertiblePreferredStockMember 2020-12-23 2020-12-23 0001784535 prch:Pre2019ConvertiblePromissoryNotesMember 2020-12-23 2020-12-23 0001784535 prch:LoanProceedsRemainOutstandingTerminationOfMergerMember 2020-12-23 2020-12-23 0001784535 prch:LoanProceedsRemainOutstandingAccelerationOfLoanDueToEventOfDefaultTerminationOfMergerMember 2020-12-23 2020-12-23 0001784535 prch:FairValueOptionNotesMember 2020-12-23 2020-12-23 0001784535 prch:LoanAndSecurityAgreementRunwayLoanMember 2020-07-01 2020-07-31 0001784535 prch:SeniorSecuredTermLoansMember 2019-01-01 2019-12-31 0001784535 2019-12-19 0001784535 prch:LoanProceedsRemainOutstandingAccelerationOfLoanDueToEventOfDefaultTerminationOfMergerMember 2017-03-14 0001784535 prch:Pre2019ConvertiblePromissoryNotesMember 2020-01-01 2020-12-31 0001784535 prch:Pre2019ConvertiblePromissoryNotesMember 2020-12-31 0001784535 prch:MovingServicesCompanyMember 2020-11-02 0001784535 prch:Pre2019ConvertiblePromissoryNotesMember 2019-01-13 0001784535 prch:RefundableCustomerDepositsMember 2020-01-01 2020-12-31 0001784535 prch:RefundableCustomerDepositsMember 2019-09-01 2019-09-30 0001784535 prch:RefundableCustomerDepositsMember 2019-01-01 2019-12-31 0001784535 us-gaap:AccountingStandardsUpdate201409Member 2020-01-01 2020-12-31 0001784535 us-gaap:AccountingStandardsUpdate201409Member 2019-01-01 2019-12-31 0001784535 srt:WeightedAverageMember us-gaap:MeasurementInputExercisePriceMember prch:MonteCarloSimulationMethodValuationTechniqueMember 2020-12-31 0001784535 srt:MinimumMember us-gaap:MeasurementInputExercisePriceMember prch:MonteCarloSimulationMethodValuationTechniqueMember 2020-12-31 0001784535 srt:MaximumMember us-gaap:MeasurementInputExercisePriceMember prch:MonteCarloSimulationMethodValuationTechniqueMember 2020-12-31 0001784535 us-gaap:MeasurementInputPriceVolatilityMember prch:MonteCarloSimulationMethodValuationTechniqueMember 2020-12-31 0001784535 prch:MeasurementInputForfeitureRateMember prch:MonteCarloSimulationMethodValuationTechniqueMember 2020-12-31 0001784535 us-gaap:RestrictedStockUnitsRSUMember 2020-12-31 0001784535 us-gaap:RestrictedStockMember 2020-12-31 0001784535 prch:StockIncentivePlan2020Member 2020-12-31 0001784535 prch:PublicWarrantsMember 2020-12-31 0001784535 prch:PrivateWarrantsMember 2020-12-31 0001784535 2020-12-23 2020-12-23 0001784535 2020-12-23 0001784535 prch:MergerAgreementWithProptechAcquisitionCorporationMember 2020-07-30 2020-07-30 0001784535 prch:MergerAgreementWithProptechAcquisitionCorporationMember 2020-12-23 0001784535 prch:SeriesCRedeemableConvertiblePreferredStockMember 2020-12-31 0001784535 prch:LoanAndSecurityAgreementRunwayLoanMember 2020-12-31 0001784535 prch:MergerAgreementWithProptechAcquisitionCorporationMember 2020-12-23 2020-12-23 0001784535 prch:SeniorSecuredTermLoansMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-12-31 0001784535 us-gaap:RedeemableConvertiblePreferredStockMember 2020-01-01 2020-12-31 0001784535 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001784535 us-gaap:StateAndLocalJurisdictionMember 2020-12-31 0001784535 us-gaap:DomesticCountryMember 2020-12-31 0001784535 srt:ChiefExecutiveOfficerMember prch:MergerAgreementWithProptechAcquisitionCorporationMember 2020-07-01 2020-07-31 0001784535 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2020-12-31 0001784535 prch:OtherAcquisitionsMember 2020-12-31 0001784535 prch:December312020AcquisitionMember 2020-12-31 0001784535 prch:July232020AcquisitionMember 2020-07-23 0001784535 prch:Pre2019ConvertiblePromissoryNotesMember 2020-02-28 0001784535 prch:Pre2019ConvertiblePromissoryNotesMember 2018-07-20 0001784535 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2020-01-01 2020-12-31 0001784535 prch:OtherAcquisitionsMember 2020-01-01 2020-12-31 0001784535 prch:December312020AcquisitionMember 2020-12-31 2020-12-31 0001784535 prch:HomeownersOfAmericaHoldingCorporationMember us-gaap:SubsequentEventMember 2021-01-13 2021-01-13 0001784535 prch:HomeownersOfAmericaHoldingCorporationMember us-gaap:SubsequentEventMember 2021-01-13 0001784535 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001784535 2019-01-01 2019-12-31 0001784535 prch:TwentyTwentyPromissoryNotesMember 2020-12-23 2020-12-23 0001784535 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001784535 2020-12-31 0001784535 2019-12-31 0001784535 srt:MinimumMember prch:FutureReceivablesAgreementMember 2020-02-11 0001784535 srt:MaximumMember prch:FutureReceivablesAgreementMember 2020-02-11 0001784535 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001784535 prch:WarrantsToPurchaseCommonStockMember 2020-01-01 2020-12-31 0001784535 2020-06-30 0001784535 2021-03-26 0001784535 2020-01-01 2020-12-31 shares iso4217:USD prch:D iso4217:USD shares prch:NotesSeries pure prch:installment prch:item prch:tranche 0001784535 --12-31 2020 FY false 34197822 81669151 21562100 0 0 P24M P12M 1 0.3333 0.3333 P36M P36M P2Y 10-K true 2020-12-31 false 001-39142 PORCH GROUP, INC DE 83-2587663 2200 1st Avenue S Suite 300 Seattle WA 98134 855 767-2400 Common Stock, par value $0.0001 per share Warrants to purchase common stock PRCH PRCHW NASDAQ NASDAQ No No Yes Yes Non-accelerated Filer true true false false false 175000000 89415481 196046000 4179000 4661000 4710000 3891000 1285000 11407000 216005000 10174000 4593000 6658000 28289000 18274000 15961000 9832000 3000000 3365000 378000 530000 268591000 48468000 8903000 4806000 9991000 17071000 8624000 4870000 3333000 2664000 3167000 0 11659000 4746000 20461000 31174000 57462000 43237000 40659000 529000 3107000 50442000 3549000 6784000 3798000 7219000 129180000 108447000 0.0001 0.0001 8000 3000 400000000 52575160 81669151 34197822 454486000 203492000 -315083000 -263474000 139411000 -59979000 268591000 48468000 73216000 77595000 17562000 21500000 41768000 56220000 28298000 30992000 28387000 52011000 1442000 -4994000 114573000 165717000 -41357000 -88122000 14734000 7134000 2791000 -7967000 -11943000 -15101000 -53300000 -103223000 -1691000 96000 -51609000 -103319000 17284000 -68893000 -103319000 -1.90 -3.31 -1.90 -3.31 36344234 31170351 36344234 31170351 2000 9000 1901000 477000 5248000 747000 4258000 34739000 11409000 35972000 42104419 119000000 20475883 205000 10615000 -160662000 -149842000 -42104419 -119000000 8937724 -202000 119202000 119000000 29413607 3000 129817000 -160662000 -30842000 507000 507000 -103319000 -103319000 35972000 35972000 3944897 37274000 37274000 271287 479000 479000 290000 290000 168000 168000 516539 4000 4000 74980 110000 110000 23488 42000 42000 34197822 3000 203492000 -263474000 -59979000 -51609000 -51609000 10773000 10773000 1976332 636000 636000 682539 4836000 4836000 198750000 1436000 1436000 75162 480000 480000 44000 44000 472141 785330 6898000 6898000 505711 1029000 1029000 1189911 17584000 17584000 17284000 17284000 5208000 5208000 1705266 702791 11029000 11029000 35304052 5000 269476000 269481000 187000 187000 4023668 50442000 50442000 480000 480000 81669151 8000 454486000 -315083000 139411000 -51609000 -103319000 6644000 7377000 895000 1088000 5748000 -483000 -895000 -6159000 1442000 -4994000 2584000 2090000 -1700000 300000 11409000 35972000 315000 7488000 2369000 -30000 29000 200000 236000 -16000 1840000 2398000 -603000 3365000 3793000 2361000 -15860000 7704000 1868000 -803000 -3521000 6122000 1788000 975000 -48669000 -29335000 279000 478000 2601000 4096000 -750000 7791000 -116000 -10671000 -5208000 305133000 30000000 5652000 66190000 31300000 81640000 202000 4714000 3274000 42000 911000 114000 259614000 34486000 200274000 -57000 7179000 7236000 207453000 7179000 11029000 50442000 17284000 17284000 1436000 34105000 1215000 3700000 9103000 3466000 9295000 479000 2724000 300000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">1.</b><span style="font-weight:normal;text-decoration:underline;text-decoration-color:#000000;">   </span><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Description of Business and Summary of Significant Accounting Policies</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;">Description</b><span style="text-decoration:underline;"> </span><b style="font-weight:bold;text-decoration:underline;">of</b><span style="text-decoration:underline;"> </span><b style="font-weight:bold;text-decoration:underline;">Business</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Porch Group, Inc. (“Porch Group”, “Porch” or the “Company”) is a vertical software platform for the home, providing software and services to home services companies, such as home inspectors, insurance carriers, moving companies, utility companies, warranty companies, and others. Porch helps these service providers grow their business and improve their customer experience. In exchange for the use of the software, these companies connect their homebuyers to Porch, who in turn makes the moving process easier, helping consumers save time and make better decisions about critical services, including insurance, moving, security, TV/internet, home repair and improvement, and more. While some customers pay Porch typical software-as-a-service (“SaaS”) fees, the majority of Porch’s revenue comes from business-to-business-to-consumer (“B2B2C”) transaction revenues, with service providers such as insurance carriers or TV/internet companies paying Porch for new customer sign-ups.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;">The Merger</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="background-color:#ffffff;">On July 30, 2020, Porch.com, Inc. (“Legacy Porch”) entered into a definitive agreement (as amended, the “Merger Agreement”) with PropTech Acquisition Corporation (“PTAC”), a public investment vehicle, whereby the parties agreed to merge, resulting in the parent of Porch.com, Inc. becoming a publicly listed company under the name Porch Group, Inc. (“Porch”). This merger closed on December 23, 2020 (the “Merger”), which consummated as a result of the following (the “Transactions”):</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Holders of 400 shares of PTAC Class A Common Stock exercised their redemption right to redeem those shares at a redemption price of $10.04. The shares were subsequently cancelled by PTAC. The aggregate redemption price was paid from PTAC’s trust account, which had a balance immediately prior to the Merger closing of approximately </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$173.1</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> million. After redemptions, </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">17,249,600 shares of PTAC Class A Stock remained outstanding. Upon consummation of the Merger, 4,312,500 PTAC Class B Common Stock converted into shares of PTAC Class A Common Stock on a one-for-one basis.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Immediately prior to the Merger, (including as a result of the conversions described above and certain redemption of PTAC common stock immediately prior to the closing), there were </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">21,562,100</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> shares of PTAC Class A Common Stock </span><span style="-sec-ix-hidden:Hidden_mY1QnUsfrUGHDDxnt97EGg;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">issued</span></span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> and outstanding, which excludes the additional shares issued to Legacy Porch holders, and issuance of new shares to third-party investors, as further described below.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Immediately prior the Merger, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">52,207,029</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> shares of Legacy Porch preferred stock were converted into </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">52,251,876</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> shares of Legacy Porch common stock. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">4,472,695</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> outstanding in-the-money warrants to purchase common stock, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">2,316,280</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> outstanding in-the-money warrants to purchase preferred stock, and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">184,652</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> out-of-the-money warrants to purchase preferred stock were cancelled, pursuant to the terms of warrant cancellation agreements, resulting in the issuance of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">5,126,128</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> shares of Legacy Porch common stock. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">2,533,016</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> shares of Legacy Porch common stock were issued to extinguish </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">3,116,003</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> vested stock options and RSUs of non-employee or non-service provider holders.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">PTAC issued </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">36,264,984</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> shares of PTAC Class A Common Stock and </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$30</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> million in exchange for all </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">83,559,663</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> vested and outstanding shares of Legacy Porch Common stock to complete the Merger. In addition, </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">6,000,000</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> “earnout” shares were issued to pre-closing holders of Legacy Porch common stock, employee or service provider holders of unvested Legacy Porch option and restricted stockholders, subject to market conditions. An additional </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">150,000</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> earnout shares were provided to service providers in exchange for services related to the transaction.</span></td></tr></table><div style="margin-top:12pt;"/><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">In </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">connection with the Merger, PTAC changed its name to Porch Group, Inc. as a corporation formed under the laws of the State of Delaware named Porch Group, Inc. (hereafter referred to as “Porch”).</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Concurrently with the Merger, certain third-party investors (“PIPE Investors”), purchased </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">15,000,000</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> newly issued shares of Porch Group, Inc. common stock at a price of </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$10.00</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> per share in exchange for cash. </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Net proceeds from the additional offering were </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$141.8</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> million after the deduction of </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$8.2</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> million of direct offering costs.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">The aggregate proceeds from the PTAC trust account, net proceeds from the sale of the newly-issued common stock to PIPE investors described above, and PTAC net working capital amount of </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$0.6</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> million were used to settle i) PTAC’s deferred offering costs of </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$6.0</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> million from its original public offering, and ii) </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$4.3</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> million of PTAC liabilities incurred prior to the Merger. After the transactions noted above, </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$305.1</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> million was available for use by Porch Group, Inc., prior to a </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$30</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> million distribution to pre-closing holders of Legacy Porch common stock, resulting in net assets available of </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$275.1</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> million.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">In connection with the merger, Porch incurred </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$5.6</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> million of cash transaction costs that met the eligibility criteria to be charged against equity.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">As a result of the foregoing transactions, </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$269.5</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> million was reflected as contributed capital on the Company’s consolidated statements of stockholders’ equity (deficit). Presented separately, the Company also assumed a </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$50.4</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> million non-cash liability associated with the earnout shares described above. The </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$50.4</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> million earnout liability is included in other liabilities in the Company’s consolidated balance sheets.</span></td></tr></table><div style="margin-top:12pt;"/><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">At the closing of the Merger, pre-closing holders of Legacy Porch common stock held approximately </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">55%</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> of the issued and outstanding common stock shares of Porch.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Accordingly, the Merger transactions were treated as the equivalent of Porch.com, Inc. issuing stock for the net assets of PTAC. Consistent with SEC Topic 12, <i style="font-style:italic;">Reverse Acquisitions and Reverse Recapitalizations</i>, the acquisition of a private operating company by a non-operating public shell corporation typically results in the owners and management of the private company having actual or effective voting control and operating control of the combined company. Therefore, the transaction is, in substance, a reverse recapitalization, equivalent to the issuance of stock by the private company for the net monetary assets of the shell corporation accompanied by a recapitalization (“Recapitalization”). The accounting is similar to that of a reverse acquisition, except that no goodwill or other intangible assets should be recorded. Therefore, the net assets of PTAC as of December 23, 2020, were stated at historical cost, and no goodwill or other intangible assets were recorded.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;">COVID-19 Update</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In March 2020, the World Health Organization declared a pandemic related to the global novel coronavirus disease 2019 (“COVID-19”) outbreak. The COVID-19 pandemic has adversely affected Porch’s business operations, which has impacted revenue primarily in the first half of 2020. In response to the COVID-19 outbreak and government-imposed measures to control its spread, Porch’s ability to conduct ordinary course business activities has been and may continue to be impaired for an indefinite period of time. The extent of the impact of the COVID-19 pandemic on Porch’s operational and financial performance will depend on various future developments, including the duration and spread of the outbreak and impact on the Company’s customers, suppliers, and employees, all of which is uncertain at this time. Porch expects the COVID-19 pandemic to adversely impact revenue and results of operations, but Porch is unable to predict at this time the size and duration of this adverse impact. At the same time, Porch is observing a recovery in home sales to pre-COVID-19 levels in the second half of 2020, and with them, home inspections and related services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;">Basis of Presentation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The consolidated financial statements and accompanying notes include the accounts of the Company and its wholly-owned subsidiaries and were prepared in accordance with accounting principles generally accepted in the United States (“GAAP”). All significant intercompany accounts and transactions are eliminated in consolidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Comprehensive loss includes all changes in equity during a period from non-owner sources. Through December 31, 2020, there are no components of comprehensive loss which are not included in net loss; therefore, a separate statement of comprehensive loss has not been presented.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;">Reclassifications</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Certain reclassifications to 2019 balances were made to conform to the current period presentation in the consolidated balance sheets, consolidated statements of operations, consolidated statements of stockholders’ equity (deficit), and consolidated statement of cash flows.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;">Use of Estimates</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The preparation of the accompanying consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes. These estimates and assumptions include, but are not limited to, estimated variable consideration for services performed, the allowance for doubtful accounts, depreciable lives for property and equipment, acquired intangible assets, goodwill, the valuation allowance on deferred tax assets, assumptions used in stock-based compensation, and estimates of fair value of warrants, debt, contingent consideration, earnout shares and common stock. Actual results could differ materially from those estimates and assumptions, and those differences could be material to the consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;">Segment Reporting</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company operates in a single segment. Operating segments are identified as components of an enterprise about which separate discrete financial information is available for evaluation by the chief operating decision maker (“CODM”) in making decisions regarding resource allocation and assessing performance. The Company has determined that its Chief Executive Officer is the CODM. To date, the Company’s CODM has made such decisions and assessed performance at the Company level.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">All of the Company’s revenue is generated in the United States.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2020 and 2019, the Company did not have assets located outside of the United States.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;">Cash, Cash Equivalents and Restricted Cash</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company considers all highly liquid investments with original maturities of three months or less at the time of purchase to be cash equivalents. The Company maintains cash balances that exceed the insured limits by the Federal Deposit Insurance Corporation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Restricted cash as of December 31, 2020 and 2019 includes a $3,000 minimum cash balance required by the Company’s senior secured lender. As of December 31, 2020, the restricted cash balance in current assets also includes $8,407 related to the Paycheck Protection Program Loan held in escrow with a commercial bank (see Note 6).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The reconciliation of cash and cash equivalents to amounts presented in the consolidated statements of cash flows are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash and cash equivalents</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 196,046</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,179</p></td></tr><tr><td style="vertical-align:bottom;width:65.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted cash - current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,407</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted cash - non-current</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,000</p></td></tr><tr><td style="vertical-align:bottom;width:65.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash, cash equivalents and restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 207,453</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,179</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;">Accounts Receivable and Long-term Insurance Commissions Receivable</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Accounts receivable consist principally of amounts due from enterprise customers and other corporate partnerships, as well as credit card receivables. The Company estimates allowances for uncollectible receivables based on the credit worthiness of its customers, historical trend analysis and general economic conditions. Consequently, an adverse change in those factors could affect the Company’s estimate of allowance for doubtful accounts. The allowance for uncollectible receivables at December 31, 2020 and 2019, was $249 and $188, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Long-term insurance commissions receivable balance consists of the estimated commissions from policy renewals expected to be collected. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;">Property, Equipment and Software</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Property, equipment and software are stated at cost, net of accumulated depreciation and amortization. Depreciation and amortization are calculated using the straight-line method over the estimated useful lives of the assets, as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:42.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:54.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;width:42.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated Useful Lives</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Software and computer equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:42.49%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">3 years</p></td></tr><tr><td style="vertical-align:bottom;width:54.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Furniture, office equipment and other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:42.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">3 – 5 years</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Internally developed software</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:42.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2 years</p></td></tr><tr><td style="vertical-align:bottom;width:54.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:42.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Shorter of useful life or remaining lease term</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">When assets are retired or disposed of, the cost and accumulated depreciation are removed from the accounts, and any resulting gains or losses are included in the consolidated statement of operations in the period of disposition. Maintenance and repairs that do not improve or extend the lives of the respective assets are charged to expense in the period incurred.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company capitalizes costs incurred in the development of internal use software. The capitalized costs are amortized over the estimated useful life of the software. If capitalized projects are determined to no longer be in use, they are impaired and the cost and accumulated depreciation are removed from the accounts. The resulting loss on impairment, if any, is included in the consolidated statements of operations in the period of impairment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;">Goodwill and Intangible Assets</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company tests goodwill for impairment for each reporting unit on an annual basis, or more frequently when events or changes in circumstances indicate the fair value of a reporting unit is below its carrying value. The Company has the option to perform a qualitative assessment to determine if an impairment is more likely than not to have occurred. If the Company can support the conclusion that it is not more likely than not that the fair value of a reporting unit is less than its carrying amount, the Company would not need to perform a quantitative impairment test. If the Company cannot support such a conclusion or the Company does not elect to perform the qualitative assessment, the </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Company performs a quantitative assessment. If a quantitative goodwill impairment assessment is performed, the Company utilizes a combination of the market and income valuation approaches.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">If the fair value of a reporting unit is less than its carrying value, an impairment loss is recorded to the extent that fair value of the reporting unit is less than its carrying value. The Company has selected October 1 as the date to perform its annual impairment test. There were no goodwill impairment losses recorded during the years ended December 31, 2020 and 2019.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Intangible assets consist of acquired customer relationships, trade names, customer portfolios and related assets that are amortized over their estimated useful lives.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;">Impairment of Long-Lived Assets</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company reviews its long-lived assets, including property, equipment, software and amortizing intangibles, for impairment whenever events or changes in circumstances indicate that the carrying amounts of the assets may not be fully recoverable. If indicators of impairment exist, management identifies the asset group which includes the potentially impaired long-lived asset, at the lowest level at which there are separate, identifiable cash flows. If the total of the expected undiscounted future net cash flows for the asset group is less than the carrying amount of the asset, a loss is recognized for the difference between the fair value and carrying amount of the asset. Losses due to impairment of long-lived assets totaled $611 and $1,051 during 2020 and 2019, respectively, and are included in product and technology expense in the consolidated statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;">Concentration of Credit Risk</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">No individual customer represented more than 10% of the Company’s total revenue for the years ended December 31, 2020 or 2019. As of December 31, 2020 and 2019, no individual customer accounted for 10% or more of the Company’s total accounts receivable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2020, the Company held approximately $206 million of cash with one U.S. commercial bank.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;">Redeemable Convertible Preferred Stock Warrants</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company accounts for its warrants to purchase shares of redeemable convertible preferred stock as liabilities based upon the characteristics and provisions of each instrument. Warrants classified as derivative liabilities and other derivative financial instruments that require separate accounting as liabilities are recorded on the Company’s consolidated balance sheets at their fair value on the date of issuance and are revalued on each subsequent balance sheet date until such instruments are exercised or expire, with any changes in the fair value between reporting periods recorded in the consolidated statements of operations. As discussed in Note 1, all redeemable convertible preferred stock warrants were converted into common stock or canceled immediately prior to the Merger.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;">Fair Value of Financial Instruments</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Fair value principles require disclosures regarding the manner in which fair value is determined for assets and liabilities and establishes a three-tiered fair value hierarchy into which these assets and liabilities must be grouped, based upon significant levels of inputs as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:48pt;text-indent:-48pt;margin:0pt 0pt 12pt 0pt;">Level 1       Observable inputs, such as quoted prices (unadjusted) in active markets for identical assets or liabilities at the measurement date;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:48pt;text-indent:-48pt;margin:0pt 0pt 12pt 0pt;">Level 2       Observable inputs, other than Level 1 prices, such as quoted prices in active markets for similar assets and liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:48pt;text-indent:-48pt;margin:0pt 0pt 12pt 0pt;">Level 3       Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The lowest level of significant input determines the placement of the entire fair value measurement in the hierarchy. Management’s assessment of the significance of a particular input to the fair value measurement in its entirety requires management to make judgments and consider factors specific to the asset or liability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;">Revenue from Contracts with Customers</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company primarily generates revenue from (1) fees received for connecting homeowners to customers in the Company’s referral network, which consist of individual contractors, small businesses, insurance careers and large enterprises (2) fees received for providing home project and moving services directly to homeowners, and (3) fees received for providing subscription access to the Company’s inspection software platform. Revenue is recognized when control of the promised services or goods is transferred to our customers and in an amount that reflects the consideration the Company expects to be entitled to in exchange for those services or goods.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Effective January 1, 2019, the Company’s revenue recognition policy follows guidance from ASC 606, <i style="font-style:italic;">Revenue from Contracts with Customers</i>, which resulted in a $507 adjustment to accumulated deficit.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company determines revenue recognition through the following five-step framework:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Identification of the contract, or contracts, with a customer;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Identification of the performance obligations in the contract;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Determination of the transaction price;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Allocation of the transaction price to the performance obligations in the contract; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Recognition of revenue when, or as, the Company satisfies a performance obligation.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company identifies performance obligations in its contracts with customers, which primarily include delivery of homeowner leads (<i style="font-style:italic;">Referral Network Revenue</i>), performance of home project and moving services (<i style="font-style:italic;">Managed Services Revenue),</i> and providing access to the Company’s software platforms (<i style="font-style:italic;">Software Subscription Revenue</i>). The transaction price is determined based on the amount which the Company expects to be entitled to in exchange for providing the promised services to the customer. The transaction price in the contract is allocated to each distinct performance obligation on a relative standalone selling price basis. Revenue is recognized when performance obligations are satisfied.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Contract payment terms vary from due upon receipt to net 30 days. Collectability is assessed based on a number of factors including collection history and creditworthiness of the customer. If collectability of substantially all consideration to which the Company is entitled under the contract is determined to be not probable, revenue is not recorded until collectability becomes probable at a later date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Revenue is recorded based on the transaction price excluding amounts collected on behalf of third parties, such as sales taxes collected and remitted to governmental authorities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-weight:normal;text-decoration:underline;">Referral Network Revenue</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In the Referral Network Revenue stream, the Company connects third party service providers (“Service Providers”) with homeowners that meet predefined criteria and may be looking for relevant services. Service Providers include a variety of service providers throughout a homeowner’s lifecycle, including plumbers, electricians, roofers, as well as movers, TV/Internet, warranty, insurance carriers, and security monitoring providers. The Company also sells home and auto insurance policies for insurance carriers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Revenue is recognized at a point in time upon delivery of a lead to the Service Provider, at which point the Company’s performance obligation has been satisfied. The transaction price is generally either a fixed price per qualifying lead or based on a percentage of the revenue the Service Provider ultimately generates through the homeowner lead. For arrangements in which the amount the Company is entitled to is based on the amount of revenue the Service Provider generates from the homeowner, the transaction price is considered variable and an estimate of the constrained transaction price is recorded by the Company upon delivery of the lead.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Service Providers generally have the option to pay as they receive leads or on a subscription basis, in which a specified amount is deposited into the Company’s referral platform monthly and any relevant leads are applied against the deposited amount. Certain Service Providers also have the option to pay an additional fixed fee for added member benefits, including profile distinction and rewards. Such subscriptions automatically renew each month unless cancelled by the customer in advance of the renewal period in accordance with the customer termination provisions. Amounts received in advance of delivery of leads to the Service Provider is recorded as deferred revenue. Certain Service Providers have the right to return leads in limited instances. An estimate of returns is included as a reduction of revenue based on historical experience or specific identification depending on the contractual terms of the arrangement. Estimated returns are not material in any period presented.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In January 2020, the Company, through its wholly-owned subsidiary and licensed insurance agency Elite Insurance Group (“EIG”), began selling homeowner and auto insurance policies for insurance carriers. The transaction price in these arrangements is the estimated lifetime value (“LTV”) of the policies sold. The LTV represents fixed first-year commission upon sale of the policy as well as the estimated variable future renewal commissions. The Company constrains the transaction price based on its best estimate of the amount which will not result in a significant reversal of revenue in a future period. After a policy is sold to an insurance carrier, the Company has no additional or ongoing obligation to the policyholder or insurance carrier.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company estimates LTV of policies sold by using a portfolio approach by policy type and the effective month of the relevant policy. LTV is estimated by evaluating various factors, including commission rates for specific carriers and estimated average plan duration based on insurance carrier and market data related to policy renewals for similar insurance policies. On a quarterly basis, management reviews and monitors changes in the data used to estimate LTV as well as the cash received for each policy type compared to original estimates. The Company analyzes these fluctuations and, to the extent it identifies changes in estimates of the cash commission collections that it believes are indicative of an increase or decrease to prior period LTVs, the Company will adjust LTV for the affected policies at the time such determination is made. Changes in LTV may result in an increase or a decrease to revenue. Changes to the estimated variable consideration were not material for the periods presented.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-weight:normal;text-decoration:underline;">Managed Services Revenue</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-family:'Times New Roman PS Std';">Managed services revenue includes fees earned from homeowners for providing a variety of services directly to the homeowner, including handyman, plumbing, electrical, appliance repair, and moving services. The Company generally invoices for managed services projects on a fixed fee or time and materials basis. The transaction price represents the contractually agreed upon price with the end customer for providing the respective service. Revenue is recognized as </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-family:'Times New Roman PS Std';">services are performed based on an output measure of progress, which is generally over a short duration (e.g., same day). Fees earned for providing managed services projects are non-refundable and there is generally no right of return.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-family:'Times New Roman PS Std';">The Company acts as the principal in managed services revenue as the Company is primarily responsible to the end customer for providing the service, has a level of discretion in establishing pricing, and controls the service prior to providing it to the end customer. This control is evidenced by the ability to identify, select, and direct the service provider that provides the ultimate service to end customers</span>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-weight:normal;text-decoration:underline;">Software Subscription Revenue</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-family:'Times New Roman PS Std';">The Company’s subscription arrangements, which primarily relates to subscriptions to the Company’s home inspector software, do not provide the customer with the right to take possession of the software supporting the cloud-based application services. The Company’s standard subscription contracts are monthly contracts in which pricing is based on a specified price per inspection completed through the software. Fees earned for providing access to the subscription software are non-refundable and there is no right of return. Revenue is recognized based on the amount which the Company is entitled to for providing access to the subscription software during the monthly contract term.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-weight:normal;text-decoration:underline;">Assets Recognized from the Costs to Obtain a Contract with a Customer</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company recognizes an asset for the incremental costs of obtaining a contract with a customer if it expects the benefit of those costs to be longer than one year. The Company has determined that certain costs related to employee sales incentive programs (sales commissions) represent incremental costs of obtaining a contract and therefore should be capitalized. Capitalized costs are included in other assets on the consolidated balance sheets. These deferred commissions are amortized over an estimated period of benefit. The Company elected to apply the practical expedient to recognize the incremental costs of obtaining a contract as an expense if the amortization period of the asset would have been one year or less.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The capitalized amounts are recoverable through future revenue from customer contracts. The Company periodically evaluates whether there have been any changes in its business, the market conditions in which it operates or other events which would indicate that its amortization period should be changed or if there are potential indicators of impairment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Amortization of capitalized costs to obtain revenue contracts is recorded as a component of selling and marketing expenses in the accompanying consolidated statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Sales commissions not subject to capitalization are earned and recorded at the time a customer is invoiced as a component of selling and marketing expenses. As a result, such commissions are expensed at the time of invoicing even though the related revenue may not be fully recognized.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company had immaterial activity within the deferred commissions balances for the years ending December 31, 2020 and 2019.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;">Cost of Revenue</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Cost of revenue primarily consists of professional fees and materials under the services model and credit card processing fees, including merchant fees. The Company recognizes cost of revenue as expenses are incurred.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;">Product and Technology Development</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Product and technology development costs primarily include payroll, employee benefits, stock-compensation expense, other headcount-related costs associated with product development, software subscriptions, professional services, and amortization of internally-developed software.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;">Advertising</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Advertising costs are expensed as incurred. During the years ended December 31, 2020 and 2019, the Company incurred $2,242 and $3,716 in advertising costs, respectively. Advertising costs are included in selling and marketing expenses in the Company’s consolidated statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;text-decoration:underline;">Income Taxes</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">The Company accounts for income taxes in accordance with ASC 740, <i style="font-style:italic;">Income Taxes</i>. Under the asset and liability method specified by ASC 740, deferred tax assets and liabilities are recognized for the future consequences of differences between the carrying amounts of existing assets and liabilities and their respective tax bases (temporary differences). Deferred tax assets and liabilities are measured using tax rates expected to apply to taxable income in the years in which those temporary differences are recovered or settled. Valuation allowances for deferred tax assets are established when it is more likely than not that some or all of the deferred tax assets will not be realized.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">In addition, ASC 740 provides comprehensive guidance on the recognition and measurement of tax positions in previously filed tax returns or positions expected to be taken in future tax returns. The benefit from an uncertain tax position must meet a more-likely-than-not recognition threshold and is measured at the largest amount of benefit greater than 50% determined by cumulative probability of being realized upon ultimate settlement with the taxing authority. The Company’s policy is to recognize interest and penalties expense, if any, related to uncertain tax positions as a component of income tax expense.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;text-decoration:underline;">Stock-Based Compensation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">The Company issues stock-based compensation to employees and nonemployees in the form of stock options and restricted stock awards. The fair value of stock options is based on the date of the grant using the Black-Scholes option pricing model. The awards are accounted for by recognizing the fair value of the related award over the requisite service period, which is generally the vesting period. The awards are generally expensed on a straight-line basis, except for awards with performance or market conditions which are expensed on a graded vesting basis. Forfeitures are accounted for when they occur. The fair value of restricted stock awards is determined using the closing price of the Company’s common stock on the grant date. The value of market based restricted stock units is determined using a Monte Carlo simulation model that utilizes significant assumptions, including volatility, that determine the probability of satisfying the market condition stipulated in the award to calculate the fair value of the award.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;text-decoration:underline;">Business Combinations</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">The Company accounts for business acquisitions using the acquisition method of accounting and records any identifiable definite-lived intangible assets separate from goodwill. Intangible assets are recorded at their fair value based on estimates as of the date of acquisition. Goodwill is recorded as the residual amount of the purchase price consideration less the fair value assigned to the individual identifiable assets acquired and liabilities assumed as of the date of acquisition. The Company allocates the purchase price of the acquisition to the assets acquired and liabilities assumed based on estimates of the fair value at the dates of the acquisitions. Contingent consideration, which represents an obligation of the Company to make additional payments or equity interests to the former owner as part of the purchase price if specified future events occur or conditions are met, is accounted for at the acquisition date fair value either as a liability or as equity depending on the terms of the acquisition agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;text-decoration:underline;">Other income (expense), net</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The following table details the components of other income (expense), net on the consolidated statements of operations:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss on remeasurement of debt (Note 3)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (895)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,159)</p></td></tr><tr><td style="vertical-align:bottom;width:71.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss on remeasurement of warrants (Note 3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,584)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,090)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gain on settlement of accounts payable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 796</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 735</p></td></tr><tr><td style="vertical-align:bottom;width:71.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">Gain (loss) on extinguishment of debt, net (Note 6)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,748</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (483)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (274)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30</p></td></tr><tr><td style="vertical-align:bottom;width:71.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,791</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,967)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;">Emerging Growth Company Status</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company is an emerging growth company, as defined in the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”). Under the JOBS Act, emerging growth companies can delay adopting new or revised accounting standards issued subsequent to the enactment of the JOBS Act until such time as those standards apply to private companies. The Company has elected to use this extended transition period for complying with new or revised accounting standards that have different effective dates for public and private companies until the earlier of the date that it (i) is no longer an emerging growth company or (ii) affirmatively and irrevocably opts out of the extended transition period provided in the JOBS Act. As a result, these consolidated financial statements may not be comparable to companies that comply with the new or revised accounting pronouncements as of public company effective dates. The Company expects to use the extended transition period for any new or revised accounting standards during the period in which it remains an emerging growth company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;">Recent Accounting Pronouncements Not Yet Adopted</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In August 2020, the FASB issued Accounting Standards Update (“ASU”) No. 2020-06, <i style="font-style:italic;">Debt — Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging — Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity</i>, which simplifies accounting for convertible instruments by removing major separation models required under current U.S. GAAP. The ASU removes certain settlement conditions that are required for equity contracts to qualify for the derivative scope exception and it also simplifies the diluted earnings per share calculation in certain areas. The ASU is effective for public companies, excluding entities eligible to be smaller reporting companies, for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020 and adoption must be as of the beginning of the Company’s annual fiscal year. The Company is currently evaluating the impact of this standard on its consolidated financial statements and related disclosures.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">In June 2016, the FASB issued ASU No. 2016-13, <i style="font-style:italic;">Financial Instruments — Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</i>. Additionally, the FASB issued ASU No. 2019-04, <i style="font-style:italic;">Codification Improvements to Topic 326</i> in April 2019 and ASU 2019-05, <i style="font-style:italic;">Financial Instruments — Credit Losses (Topic 326) — Targeted Transition Relief</i> in May 2019. The amendments affect loans, debt securities, trade receivables, net investments in leases, off-balance-sheet credit exposures, reinsurance receivables, and any other financial assets not excluded from the scope that have the contractual right to receive cash. In November 2019, the FASB issued ASU No. 2019-10, which defers the effective date of ASU No. 2016-13 for smaller reporting companies to fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. In the event the Company no longer qualifies as an emerging growth company, it will no longer qualify for the deferral of the effective date available for emerging </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">growth companies. The Company is currently evaluating the impact of the adoption of ASU No. 2016-13 on the consolidated balance sheets, statements of operations, and statements of cash flows.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">In February 2016, the FASB issued <i style="font-style:italic;">ASU 2016-02, Leases (Topic 842)</i>. The new standard is effective for non-public companies for reporting periods beginning after December 15, 2021 and early adoption is permitted. The comprehensive new standard will amend and supersede existing lease accounting guidance and is intended to increase transparency and comparability among organizations by recognizing lease assets and liabilities on the balance sheet and requiring disclosure of key information about leasing arrangements. The guidance requires lessees and lessors to recognize and measure leases at the beginning of the earliest period presented using a modified retrospective approach. In the event the Company no longer qualifies as an emerging growth company, it will no longer qualify for the deferral of the effective date available for emerging growth companies. The Company is currently evaluating the impact that adoption will have on the consolidated balance sheets, statements of operations, and statements of cash flows and expects that the adoption of the ASU will increase assets and liabilities related to the Company’s operating leases on the consolidated balance sheets.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;">The Merger</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="background-color:#ffffff;">On July 30, 2020, Porch.com, Inc. (“Legacy Porch”) entered into a definitive agreement (as amended, the “Merger Agreement”) with PropTech Acquisition Corporation (“PTAC”), a public investment vehicle, whereby the parties agreed to merge, resulting in the parent of Porch.com, Inc. becoming a publicly listed company under the name Porch Group, Inc. (“Porch”). This merger closed on December 23, 2020 (the “Merger”), which consummated as a result of the following (the “Transactions”):</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Holders of 400 shares of PTAC Class A Common Stock exercised their redemption right to redeem those shares at a redemption price of $10.04. The shares were subsequently cancelled by PTAC. The aggregate redemption price was paid from PTAC’s trust account, which had a balance immediately prior to the Merger closing of approximately </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$173.1</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> million. After redemptions, </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">17,249,600 shares of PTAC Class A Stock remained outstanding. Upon consummation of the Merger, 4,312,500 PTAC Class B Common Stock converted into shares of PTAC Class A Common Stock on a one-for-one basis.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Immediately prior to the Merger, (including as a result of the conversions described above and certain redemption of PTAC common stock immediately prior to the closing), there were </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">21,562,100</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> shares of PTAC Class A Common Stock </span><span style="-sec-ix-hidden:Hidden_mY1QnUsfrUGHDDxnt97EGg;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">issued</span></span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> and outstanding, which excludes the additional shares issued to Legacy Porch holders, and issuance of new shares to third-party investors, as further described below.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Immediately prior the Merger, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">52,207,029</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> shares of Legacy Porch preferred stock were converted into </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">52,251,876</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> shares of Legacy Porch common stock. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">4,472,695</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> outstanding in-the-money warrants to purchase common stock, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">2,316,280</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> outstanding in-the-money warrants to purchase preferred stock, and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">184,652</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> out-of-the-money warrants to purchase preferred stock were cancelled, pursuant to the terms of warrant cancellation agreements, resulting in the issuance of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">5,126,128</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> shares of Legacy Porch common stock. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">2,533,016</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> shares of Legacy Porch common stock were issued to extinguish </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">3,116,003</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> vested stock options and RSUs of non-employee or non-service provider holders.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">PTAC issued </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">36,264,984</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> shares of PTAC Class A Common Stock and </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$30</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> million in exchange for all </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">83,559,663</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> vested and outstanding shares of Legacy Porch Common stock to complete the Merger. In addition, </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">6,000,000</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> “earnout” shares were issued to pre-closing holders of Legacy Porch common stock, employee or service provider holders of unvested Legacy Porch option and restricted stockholders, subject to market conditions. An additional </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">150,000</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> earnout shares were provided to service providers in exchange for services related to the transaction.</span></td></tr></table><div style="margin-top:12pt;"/><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">In </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">connection with the Merger, PTAC changed its name to Porch Group, Inc. as a corporation formed under the laws of the State of Delaware named Porch Group, Inc. (hereafter referred to as “Porch”).</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Concurrently with the Merger, certain third-party investors (“PIPE Investors”), purchased </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">15,000,000</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> newly issued shares of Porch Group, Inc. common stock at a price of </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$10.00</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> per share in exchange for cash. </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Net proceeds from the additional offering were </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$141.8</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> million after the deduction of </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$8.2</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> million of direct offering costs.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">The aggregate proceeds from the PTAC trust account, net proceeds from the sale of the newly-issued common stock to PIPE investors described above, and PTAC net working capital amount of </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$0.6</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> million were used to settle i) PTAC’s deferred offering costs of </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$6.0</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> million from its original public offering, and ii) </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$4.3</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> million of PTAC liabilities incurred prior to the Merger. After the transactions noted above, </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$305.1</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> million was available for use by Porch Group, Inc., prior to a </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$30</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> million distribution to pre-closing holders of Legacy Porch common stock, resulting in net assets available of </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$275.1</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> million.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">In connection with the merger, Porch incurred </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$5.6</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> million of cash transaction costs that met the eligibility criteria to be charged against equity.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">As a result of the foregoing transactions, </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$269.5</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> million was reflected as contributed capital on the Company’s consolidated statements of stockholders’ equity (deficit). Presented separately, the Company also assumed a </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$50.4</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> million non-cash liability associated with the earnout shares described above. The </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$50.4</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> million earnout liability is included in other liabilities in the Company’s consolidated balance sheets.</span></td></tr></table><div style="margin-top:12pt;"/><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">At the closing of the Merger, pre-closing holders of Legacy Porch common stock held approximately </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">55%</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> of the issued and outstanding common stock shares of Porch.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Accordingly, the Merger transactions were treated as the equivalent of Porch.com, Inc. issuing stock for the net assets of PTAC. Consistent with SEC Topic 12, <i style="font-style:italic;">Reverse Acquisitions and Reverse Recapitalizations</i>, the acquisition of a private operating company by a non-operating public shell corporation typically results in the owners and management of the private company having actual or effective voting control and operating control of the combined company. Therefore, the transaction is, in substance, a reverse recapitalization, equivalent to the issuance of stock by the private company for the net monetary assets of the shell corporation accompanied by a recapitalization (“Recapitalization”). The accounting is similar to that of a reverse acquisition, except that no goodwill or other intangible assets should be recorded. Therefore, the net assets of PTAC as of December 23, 2020, were stated at historical cost, and no goodwill or other intangible assets were recorded.</p> 400 10.04 173100000 17249600 4312500 1 21562100 52207029 52251876 4472695 2316280 184652 5126128 2533016 3116003 36264984 30000000 83559663 6000000 150000 15000000 10.00 141800000 8200000 600000 6000000.0 4300000 305100000 30000000 275100000 5600000 269500000 50400000 50400000 0.55 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;">COVID-19 Update</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In March 2020, the World Health Organization declared a pandemic related to the global novel coronavirus disease 2019 (“COVID-19”) outbreak. The COVID-19 pandemic has adversely affected Porch’s business operations, which has impacted revenue primarily in the first half of 2020. In response to the COVID-19 outbreak and government-imposed measures to control its spread, Porch’s ability to conduct ordinary course business activities has been and may continue to be impaired for an indefinite period of time. The extent of the impact of the COVID-19 pandemic on Porch’s operational and financial performance will depend on various future developments, including the duration and spread of the outbreak and impact on the Company’s customers, suppliers, and employees, all of which is uncertain at this time. Porch expects the COVID-19 pandemic to adversely impact revenue and results of operations, but Porch is unable to predict at this time the size and duration of this adverse impact. At the same time, Porch is observing a recovery in home sales to pre-COVID-19 levels in the second half of 2020, and with them, home inspections and related services.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;">Basis of Presentation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The consolidated financial statements and accompanying notes include the accounts of the Company and its wholly-owned subsidiaries and were prepared in accordance with accounting principles generally accepted in the United States (“GAAP”). All significant intercompany accounts and transactions are eliminated in consolidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Comprehensive loss includes all changes in equity during a period from non-owner sources. Through December 31, 2020, there are no components of comprehensive loss which are not included in net loss; therefore, a separate statement of comprehensive loss has not been presented.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;">Reclassifications</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Certain reclassifications to 2019 balances were made to conform to the current period presentation in the consolidated balance sheets, consolidated statements of operations, consolidated statements of stockholders’ equity (deficit), and consolidated statement of cash flows.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;">Use of Estimates</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The preparation of the accompanying consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes. These estimates and assumptions include, but are not limited to, estimated variable consideration for services performed, the allowance for doubtful accounts, depreciable lives for property and equipment, acquired intangible assets, goodwill, the valuation allowance on deferred tax assets, assumptions used in stock-based compensation, and estimates of fair value of warrants, debt, contingent consideration, earnout shares and common stock. Actual results could differ materially from those estimates and assumptions, and those differences could be material to the consolidated financial statements.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;">Segment Reporting</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company operates in a single segment. Operating segments are identified as components of an enterprise about which separate discrete financial information is available for evaluation by the chief operating decision maker (“CODM”) in making decisions regarding resource allocation and assessing performance. The Company has determined that its Chief Executive Officer is the CODM. To date, the Company’s CODM has made such decisions and assessed performance at the Company level.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">All of the Company’s revenue is generated in the United States.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2020 and 2019, the Company did not have assets located outside of the United States.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;">Cash, Cash Equivalents and Restricted Cash</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company considers all highly liquid investments with original maturities of three months or less at the time of purchase to be cash equivalents. The Company maintains cash balances that exceed the insured limits by the Federal Deposit Insurance Corporation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Restricted cash as of December 31, 2020 and 2019 includes a $3,000 minimum cash balance required by the Company’s senior secured lender. As of December 31, 2020, the restricted cash balance in current assets also includes $8,407 related to the Paycheck Protection Program Loan held in escrow with a commercial bank (see Note 6).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The reconciliation of cash and cash equivalents to amounts presented in the consolidated statements of cash flows are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash and cash equivalents</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 196,046</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,179</p></td></tr><tr><td style="vertical-align:bottom;width:65.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted cash - current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,407</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted cash - non-current</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,000</p></td></tr><tr><td style="vertical-align:bottom;width:65.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash, cash equivalents and restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 207,453</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,179</p></td></tr></table> 3000000 3000000 8407000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash and cash equivalents</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 196,046</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,179</p></td></tr><tr><td style="vertical-align:bottom;width:65.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted cash - current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,407</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted cash - non-current</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,000</p></td></tr><tr><td style="vertical-align:bottom;width:65.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash, cash equivalents and restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 207,453</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,179</p></td></tr></table> 196046000 4179000 11407000 3000000 207453000 7179000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;">Accounts Receivable and Long-term Insurance Commissions Receivable</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Accounts receivable consist principally of amounts due from enterprise customers and other corporate partnerships, as well as credit card receivables. The Company estimates allowances for uncollectible receivables based on the credit worthiness of its customers, historical trend analysis and general economic conditions. Consequently, an adverse change in those factors could affect the Company’s estimate of allowance for doubtful accounts. The allowance for uncollectible receivables at December 31, 2020 and 2019, was $249 and $188, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Long-term insurance commissions receivable balance consists of the estimated commissions from policy renewals expected to be collected. </p> 249000 249000 188000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;">Property, Equipment and Software</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Property, equipment and software are stated at cost, net of accumulated depreciation and amortization. Depreciation and amortization are calculated using the straight-line method over the estimated useful lives of the assets, as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:42.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:54.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;width:42.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated Useful Lives</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Software and computer equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:42.49%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">3 years</p></td></tr><tr><td style="vertical-align:bottom;width:54.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Furniture, office equipment and other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:42.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">3 – 5 years</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Internally developed software</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:42.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2 years</p></td></tr><tr><td style="vertical-align:bottom;width:54.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:42.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Shorter of useful life or remaining lease term</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">When assets are retired or disposed of, the cost and accumulated depreciation are removed from the accounts, and any resulting gains or losses are included in the consolidated statement of operations in the period of disposition. Maintenance and repairs that do not improve or extend the lives of the respective assets are charged to expense in the period incurred.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company capitalizes costs incurred in the development of internal use software. The capitalized costs are amortized over the estimated useful life of the software. If capitalized projects are determined to no longer be in use, they are impaired and the cost and accumulated depreciation are removed from the accounts. The resulting loss on impairment, if any, is included in the consolidated statements of operations in the period of impairment.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:42.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:54.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;width:42.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated Useful Lives</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Software and computer equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:42.49%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">3 years</p></td></tr><tr><td style="vertical-align:bottom;width:54.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Furniture, office equipment and other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:42.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">3 – 5 years</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Internally developed software</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:42.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2 years</p></td></tr><tr><td style="vertical-align:bottom;width:54.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:42.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Shorter of useful life or remaining lease term</p></td></tr></table> P3Y P3Y P5Y P2Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;">Goodwill and Intangible Assets</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company tests goodwill for impairment for each reporting unit on an annual basis, or more frequently when events or changes in circumstances indicate the fair value of a reporting unit is below its carrying value. The Company has the option to perform a qualitative assessment to determine if an impairment is more likely than not to have occurred. If the Company can support the conclusion that it is not more likely than not that the fair value of a reporting unit is less than its carrying amount, the Company would not need to perform a quantitative impairment test. If the Company cannot support such a conclusion or the Company does not elect to perform the qualitative assessment, the </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Company performs a quantitative assessment. If a quantitative goodwill impairment assessment is performed, the Company utilizes a combination of the market and income valuation approaches.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">If the fair value of a reporting unit is less than its carrying value, an impairment loss is recorded to the extent that fair value of the reporting unit is less than its carrying value. The Company has selected October 1 as the date to perform its annual impairment test. There were no goodwill impairment losses recorded during the years ended December 31, 2020 and 2019.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Intangible assets consist of acquired customer relationships, trade names, customer portfolios and related assets that are amortized over their estimated useful lives.</p> 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;">Impairment of Long-Lived Assets</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company reviews its long-lived assets, including property, equipment, software and amortizing intangibles, for impairment whenever events or changes in circumstances indicate that the carrying amounts of the assets may not be fully recoverable. If indicators of impairment exist, management identifies the asset group which includes the potentially impaired long-lived asset, at the lowest level at which there are separate, identifiable cash flows. If the total of the expected undiscounted future net cash flows for the asset group is less than the carrying amount of the asset, a loss is recognized for the difference between the fair value and carrying amount of the asset. Losses due to impairment of long-lived assets totaled $611 and $1,051 during 2020 and 2019, respectively, and are included in product and technology expense in the consolidated statements of operations.</p> 611000 1051000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;">Concentration of Credit Risk</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">No individual customer represented more than 10% of the Company’s total revenue for the years ended December 31, 2020 or 2019. As of December 31, 2020 and 2019, no individual customer accounted for 10% or more of the Company’s total accounts receivable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2020, the Company held approximately $206 million of cash with one U.S. commercial bank.</p> 206000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;">Redeemable Convertible Preferred Stock Warrants</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company accounts for its warrants to purchase shares of redeemable convertible preferred stock as liabilities based upon the characteristics and provisions of each instrument. Warrants classified as derivative liabilities and other derivative financial instruments that require separate accounting as liabilities are recorded on the Company’s consolidated balance sheets at their fair value on the date of issuance and are revalued on each subsequent balance sheet date until such instruments are exercised or expire, with any changes in the fair value between reporting periods recorded in the consolidated statements of operations. As discussed in Note 1, all redeemable convertible preferred stock warrants were converted into common stock or canceled immediately prior to the Merger.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;">Fair Value of Financial Instruments</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Fair value principles require disclosures regarding the manner in which fair value is determined for assets and liabilities and establishes a three-tiered fair value hierarchy into which these assets and liabilities must be grouped, based upon significant levels of inputs as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:48pt;text-indent:-48pt;margin:0pt 0pt 12pt 0pt;">Level 1       Observable inputs, such as quoted prices (unadjusted) in active markets for identical assets or liabilities at the measurement date;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:48pt;text-indent:-48pt;margin:0pt 0pt 12pt 0pt;">Level 2       Observable inputs, other than Level 1 prices, such as quoted prices in active markets for similar assets and liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:48pt;text-indent:-48pt;margin:0pt 0pt 12pt 0pt;">Level 3       Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The lowest level of significant input determines the placement of the entire fair value measurement in the hierarchy. Management’s assessment of the significance of a particular input to the fair value measurement in its entirety requires management to make judgments and consider factors specific to the asset or liability.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;">Revenue from Contracts with Customers</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company primarily generates revenue from (1) fees received for connecting homeowners to customers in the Company’s referral network, which consist of individual contractors, small businesses, insurance careers and large enterprises (2) fees received for providing home project and moving services directly to homeowners, and (3) fees received for providing subscription access to the Company’s inspection software platform. Revenue is recognized when control of the promised services or goods is transferred to our customers and in an amount that reflects the consideration the Company expects to be entitled to in exchange for those services or goods.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Effective January 1, 2019, the Company’s revenue recognition policy follows guidance from ASC 606, <i style="font-style:italic;">Revenue from Contracts with Customers</i>, which resulted in a $507 adjustment to accumulated deficit.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company determines revenue recognition through the following five-step framework:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Identification of the contract, or contracts, with a customer;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Identification of the performance obligations in the contract;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Determination of the transaction price;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Allocation of the transaction price to the performance obligations in the contract; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Recognition of revenue when, or as, the Company satisfies a performance obligation.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company identifies performance obligations in its contracts with customers, which primarily include delivery of homeowner leads (<i style="font-style:italic;">Referral Network Revenue</i>), performance of home project and moving services (<i style="font-style:italic;">Managed Services Revenue),</i> and providing access to the Company’s software platforms (<i style="font-style:italic;">Software Subscription Revenue</i>). The transaction price is determined based on the amount which the Company expects to be entitled to in exchange for providing the promised services to the customer. The transaction price in the contract is allocated to each distinct performance obligation on a relative standalone selling price basis. Revenue is recognized when performance obligations are satisfied.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Contract payment terms vary from due upon receipt to net 30 days. Collectability is assessed based on a number of factors including collection history and creditworthiness of the customer. If collectability of substantially all consideration to which the Company is entitled under the contract is determined to be not probable, revenue is not recorded until collectability becomes probable at a later date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Revenue is recorded based on the transaction price excluding amounts collected on behalf of third parties, such as sales taxes collected and remitted to governmental authorities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-weight:normal;text-decoration:underline;">Referral Network Revenue</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In the Referral Network Revenue stream, the Company connects third party service providers (“Service Providers”) with homeowners that meet predefined criteria and may be looking for relevant services. Service Providers include a variety of service providers throughout a homeowner’s lifecycle, including plumbers, electricians, roofers, as well as movers, TV/Internet, warranty, insurance carriers, and security monitoring providers. The Company also sells home and auto insurance policies for insurance carriers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Revenue is recognized at a point in time upon delivery of a lead to the Service Provider, at which point the Company’s performance obligation has been satisfied. The transaction price is generally either a fixed price per qualifying lead or based on a percentage of the revenue the Service Provider ultimately generates through the homeowner lead. For arrangements in which the amount the Company is entitled to is based on the amount of revenue the Service Provider generates from the homeowner, the transaction price is considered variable and an estimate of the constrained transaction price is recorded by the Company upon delivery of the lead.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Service Providers generally have the option to pay as they receive leads or on a subscription basis, in which a specified amount is deposited into the Company’s referral platform monthly and any relevant leads are applied against the deposited amount. Certain Service Providers also have the option to pay an additional fixed fee for added member benefits, including profile distinction and rewards. Such subscriptions automatically renew each month unless cancelled by the customer in advance of the renewal period in accordance with the customer termination provisions. Amounts received in advance of delivery of leads to the Service Provider is recorded as deferred revenue. Certain Service Providers have the right to return leads in limited instances. An estimate of returns is included as a reduction of revenue based on historical experience or specific identification depending on the contractual terms of the arrangement. Estimated returns are not material in any period presented.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In January 2020, the Company, through its wholly-owned subsidiary and licensed insurance agency Elite Insurance Group (“EIG”), began selling homeowner and auto insurance policies for insurance carriers. The transaction price in these arrangements is the estimated lifetime value (“LTV”) of the policies sold. The LTV represents fixed first-year commission upon sale of the policy as well as the estimated variable future renewal commissions. The Company constrains the transaction price based on its best estimate of the amount which will not result in a significant reversal of revenue in a future period. After a policy is sold to an insurance carrier, the Company has no additional or ongoing obligation to the policyholder or insurance carrier.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company estimates LTV of policies sold by using a portfolio approach by policy type and the effective month of the relevant policy. LTV is estimated by evaluating various factors, including commission rates for specific carriers and estimated average plan duration based on insurance carrier and market data related to policy renewals for similar insurance policies. On a quarterly basis, management reviews and monitors changes in the data used to estimate LTV as well as the cash received for each policy type compared to original estimates. The Company analyzes these fluctuations and, to the extent it identifies changes in estimates of the cash commission collections that it believes are indicative of an increase or decrease to prior period LTVs, the Company will adjust LTV for the affected policies at the time such determination is made. Changes in LTV may result in an increase or a decrease to revenue. Changes to the estimated variable consideration were not material for the periods presented.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-weight:normal;text-decoration:underline;">Managed Services Revenue</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-family:'Times New Roman PS Std';">Managed services revenue includes fees earned from homeowners for providing a variety of services directly to the homeowner, including handyman, plumbing, electrical, appliance repair, and moving services. The Company generally invoices for managed services projects on a fixed fee or time and materials basis. The transaction price represents the contractually agreed upon price with the end customer for providing the respective service. Revenue is recognized as </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-family:'Times New Roman PS Std';">services are performed based on an output measure of progress, which is generally over a short duration (e.g., same day). Fees earned for providing managed services projects are non-refundable and there is generally no right of return.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-family:'Times New Roman PS Std';">The Company acts as the principal in managed services revenue as the Company is primarily responsible to the end customer for providing the service, has a level of discretion in establishing pricing, and controls the service prior to providing it to the end customer. This control is evidenced by the ability to identify, select, and direct the service provider that provides the ultimate service to end customers</span>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-weight:normal;text-decoration:underline;">Software Subscription Revenue</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-family:'Times New Roman PS Std';">The Company’s subscription arrangements, which primarily relates to subscriptions to the Company’s home inspector software, do not provide the customer with the right to take possession of the software supporting the cloud-based application services. The Company’s standard subscription contracts are monthly contracts in which pricing is based on a specified price per inspection completed through the software. Fees earned for providing access to the subscription software are non-refundable and there is no right of return. Revenue is recognized based on the amount which the Company is entitled to for providing access to the subscription software during the monthly contract term.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-weight:normal;text-decoration:underline;">Assets Recognized from the Costs to Obtain a Contract with a Customer</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company recognizes an asset for the incremental costs of obtaining a contract with a customer if it expects the benefit of those costs to be longer than one year. The Company has determined that certain costs related to employee sales incentive programs (sales commissions) represent incremental costs of obtaining a contract and therefore should be capitalized. Capitalized costs are included in other assets on the consolidated balance sheets. These deferred commissions are amortized over an estimated period of benefit. The Company elected to apply the practical expedient to recognize the incremental costs of obtaining a contract as an expense if the amortization period of the asset would have been one year or less.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The capitalized amounts are recoverable through future revenue from customer contracts. The Company periodically evaluates whether there have been any changes in its business, the market conditions in which it operates or other events which would indicate that its amortization period should be changed or if there are potential indicators of impairment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Amortization of capitalized costs to obtain revenue contracts is recorded as a component of selling and marketing expenses in the accompanying consolidated statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Sales commissions not subject to capitalization are earned and recorded at the time a customer is invoiced as a component of selling and marketing expenses. As a result, such commissions are expensed at the time of invoicing even though the related revenue may not be fully recognized.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company had immaterial activity within the deferred commissions balances for the years ending December 31, 2020 and 2019.</p> 507000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;">Cost of Revenue</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Cost of revenue primarily consists of professional fees and materials under the services model and credit card processing fees, including merchant fees. The Company recognizes cost of revenue as expenses are incurred.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;">Product and Technology Development</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Product and technology development costs primarily include payroll, employee benefits, stock-compensation expense, other headcount-related costs associated with product development, software subscriptions, professional services, and amortization of internally-developed software.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;">Advertising</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Advertising costs are expensed as incurred. During the years ended December 31, 2020 and 2019, the Company incurred $2,242 and $3,716 in advertising costs, respectively. Advertising costs are included in selling and marketing expenses in the Company’s consolidated statements of operations.</p> 2242000 3716000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;text-decoration:underline;">Income Taxes</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">The Company accounts for income taxes in accordance with ASC 740, <i style="font-style:italic;">Income Taxes</i>. Under the asset and liability method specified by ASC 740, deferred tax assets and liabilities are recognized for the future consequences of differences between the carrying amounts of existing assets and liabilities and their respective tax bases (temporary differences). Deferred tax assets and liabilities are measured using tax rates expected to apply to taxable income in the years in which those temporary differences are recovered or settled. Valuation allowances for deferred tax assets are established when it is more likely than not that some or all of the deferred tax assets will not be realized.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">In addition, ASC 740 provides comprehensive guidance on the recognition and measurement of tax positions in previously filed tax returns or positions expected to be taken in future tax returns. The benefit from an uncertain tax position must meet a more-likely-than-not recognition threshold and is measured at the largest amount of benefit greater than 50% determined by cumulative probability of being realized upon ultimate settlement with the taxing authority. The Company’s policy is to recognize interest and penalties expense, if any, related to uncertain tax positions as a component of income tax expense.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;text-decoration:underline;">Stock-Based Compensation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">The Company issues stock-based compensation to employees and nonemployees in the form of stock options and restricted stock awards. The fair value of stock options is based on the date of the grant using the Black-Scholes option pricing model. The awards are accounted for by recognizing the fair value of the related award over the requisite service period, which is generally the vesting period. The awards are generally expensed on a straight-line basis, except for awards with performance or market conditions which are expensed on a graded vesting basis. Forfeitures are accounted for when they occur. The fair value of restricted stock awards is determined using the closing price of the Company’s common stock on the grant date. The value of market based restricted stock units is determined using a Monte Carlo simulation model that utilizes significant assumptions, including volatility, that determine the probability of satisfying the market condition stipulated in the award to calculate the fair value of the award.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;text-decoration:underline;">Business Combinations</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 10pt 0pt;">The Company accounts for business acquisitions using the acquisition method of accounting and records any identifiable definite-lived intangible assets separate from goodwill. Intangible assets are recorded at their fair value based on estimates as of the date of acquisition. Goodwill is recorded as the residual amount of the purchase price consideration less the fair value assigned to the individual identifiable assets acquired and liabilities assumed as of the date of acquisition. The Company allocates the purchase price of the acquisition to the assets acquired and liabilities assumed based on estimates of the fair value at the dates of the acquisitions. Contingent consideration, which represents an obligation of the Company to make additional payments or equity interests to the former owner as part of the purchase price if specified future events occur or conditions are met, is accounted for at the acquisition date fair value either as a liability or as equity depending on the terms of the acquisition agreement.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;text-decoration:underline;">Other income (expense), net</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The following table details the components of other income (expense), net on the consolidated statements of operations:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss on remeasurement of debt (Note 3)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (895)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,159)</p></td></tr><tr><td style="vertical-align:bottom;width:71.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss on remeasurement of warrants (Note 3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,584)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,090)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gain on settlement of accounts payable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 796</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 735</p></td></tr><tr><td style="vertical-align:bottom;width:71.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">Gain (loss) on extinguishment of debt, net (Note 6)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,748</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (483)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (274)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30</p></td></tr><tr><td style="vertical-align:bottom;width:71.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,791</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,967)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss on remeasurement of debt (Note 3)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (895)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,159)</p></td></tr><tr><td style="vertical-align:bottom;width:71.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss on remeasurement of warrants (Note 3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,584)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,090)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gain on settlement of accounts payable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 796</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 735</p></td></tr><tr><td style="vertical-align:bottom;width:71.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">Gain (loss) on extinguishment of debt, net (Note 6)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,748</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (483)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (274)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30</p></td></tr><tr><td style="vertical-align:bottom;width:71.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,791</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,967)</p></td></tr></table> -895000 -6159000 2584000 2090000 796000 735000 5748000 -483000 274000 30000 2791000 -7967000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;">Emerging Growth Company Status</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company is an emerging growth company, as defined in the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”). Under the JOBS Act, emerging growth companies can delay adopting new or revised accounting standards issued subsequent to the enactment of the JOBS Act until such time as those standards apply to private companies. The Company has elected to use this extended transition period for complying with new or revised accounting standards that have different effective dates for public and private companies until the earlier of the date that it (i) is no longer an emerging growth company or (ii) affirmatively and irrevocably opts out of the extended transition period provided in the JOBS Act. As a result, these consolidated financial statements may not be comparable to companies that comply with the new or revised accounting pronouncements as of public company effective dates. The Company expects to use the extended transition period for any new or revised accounting standards during the period in which it remains an emerging growth company.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;">Recent Accounting Pronouncements Not Yet Adopted</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In August 2020, the FASB issued Accounting Standards Update (“ASU”) No. 2020-06, <i style="font-style:italic;">Debt — Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging — Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity</i>, which simplifies accounting for convertible instruments by removing major separation models required under current U.S. GAAP. The ASU removes certain settlement conditions that are required for equity contracts to qualify for the derivative scope exception and it also simplifies the diluted earnings per share calculation in certain areas. The ASU is effective for public companies, excluding entities eligible to be smaller reporting companies, for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020 and adoption must be as of the beginning of the Company’s annual fiscal year. The Company is currently evaluating the impact of this standard on its consolidated financial statements and related disclosures.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">In June 2016, the FASB issued ASU No. 2016-13, <i style="font-style:italic;">Financial Instruments — Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</i>. Additionally, the FASB issued ASU No. 2019-04, <i style="font-style:italic;">Codification Improvements to Topic 326</i> in April 2019 and ASU 2019-05, <i style="font-style:italic;">Financial Instruments — Credit Losses (Topic 326) — Targeted Transition Relief</i> in May 2019. The amendments affect loans, debt securities, trade receivables, net investments in leases, off-balance-sheet credit exposures, reinsurance receivables, and any other financial assets not excluded from the scope that have the contractual right to receive cash. In November 2019, the FASB issued ASU No. 2019-10, which defers the effective date of ASU No. 2016-13 for smaller reporting companies to fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. In the event the Company no longer qualifies as an emerging growth company, it will no longer qualify for the deferral of the effective date available for emerging </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">growth companies. The Company is currently evaluating the impact of the adoption of ASU No. 2016-13 on the consolidated balance sheets, statements of operations, and statements of cash flows.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">In February 2016, the FASB issued <i style="font-style:italic;">ASU 2016-02, Leases (Topic 842)</i>. The new standard is effective for non-public companies for reporting periods beginning after December 15, 2021 and early adoption is permitted. The comprehensive new standard will amend and supersede existing lease accounting guidance and is intended to increase transparency and comparability among organizations by recognizing lease assets and liabilities on the balance sheet and requiring disclosure of key information about leasing arrangements. The guidance requires lessees and lessors to recognize and measure leases at the beginning of the earliest period presented using a modified retrospective approach. In the event the Company no longer qualifies as an emerging growth company, it will no longer qualify for the deferral of the effective date available for emerging growth companies. The Company is currently evaluating the impact that adoption will have on the consolidated balance sheets, statements of operations, and statements of cash flows and expects that the adoption of the ASU will increase assets and liabilities related to the Company’s operating leases on the consolidated balance sheets.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">2.   Revenue</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:bold;text-decoration:underline;">Disaggregation of Revenue</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Total revenues consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Referral network revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 53,440</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,449</p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Managed services revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,766</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,888</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Software subscription revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,010</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,258</p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 73,216</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 77,595</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Management also evaluates revenue based upon when our customers avail themselves of our software, solutions or services. The first category, moving services relates to services that are typically provided to customers in connection with a home purchase and/or homeowner/renter moves. This includes revenue from insurance, moving, security systems and TV/internet services. The second category, post-move services, relates to services that are typically provided to customers post-move such as home maintenance projects, repairs, remodeling and other services from professional contractors or service providers. Moving services represented 62 percent and 47 percent of total revenue in 2020 and 2019, respectively. Post-move services represented 38 percent and 53 percent of total revenue in 2020 and 2019, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-weight:normal;text-decoration:underline;">Revenue from Divested Businesses</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Total revenue reported includes revenue from divested businesses of $4,334 and $18,336 in 2020 and 2019, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:bold;text-decoration:underline;">Disclosures Related to Contracts with Customers</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Timing may differ between the satisfaction of performance obligations and the invoicing and collection of amounts related to contracts with customers. Liabilities are recorded for amounts that are collected in advance of the satisfaction of performance obligations. To the extent a contract exists, as defined by ASC 606, these liabilities are classified as deferred revenue. To the extent that a contract does not exist, as defined by ASC 606, these liabilities are classified as refundable customer deposits.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-weight:normal;text-decoration:underline;">Contract Assets — Long-term Insurance Commissions Receivable</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">A summary of the activity impacting the contract assets during the year ended December 31, 2020 is presented below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contract Assets</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_XrFcTDXhUU28y6xfI7E2cA;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:right;"> —</span></span></p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Estimated lifetime value of insurance policies sold by carriers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,313</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Cash receipts</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (784)</p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,529</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2020, $164 of contract assets are expected to be collected within the next 12 months and therefore are included in current accounts receivable on the consolidated balance sheets. The remaining $3,365 of contract assets are expected to be collected in the following periods and are included in long-term insurance commissions receivable on the consolidated balance sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-weight:normal;text-decoration:underline;">Contract Liabilities — Refundable Customer Deposits</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In September 2019, the Company entered into a Lead Buyer Agreement with a customer (“Buyer”) that provides residential security systems. Under the Lead Buyer Agreement, the Buyer pays the Company a referral fee for leads resulting in completed installations of certain residential security systems. At inception of this agreement, the Buyer made a prepayment of $7,000, which is to be credited over the term from October 2019 to September 2022, from earned referral fees for leads provided by the Company. This prepayment represents a contract liability since it is an advanced deposit for services the Company has yet to provide.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">A summary of the activity impacting the contract liabilities during the years ended December 31, 2020 and 2019 is presented below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contract </b></p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2018</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_U6y35tDRaEGZP1AHKH8onQ;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:right;"> —</span></span></p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Additions to contract liabilities - prepayment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,000</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Additions to contract liabilities – significant financing component interest</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 152</p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Contract liabilities transferred to revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (878)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,274</p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Additions to contract liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Additions to contract liabilities – significant financing component interest</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 440</p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Contract liabilities transferred to revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,521)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,193</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2020, $2,664 of contract liabilities are expected to be transferred to revenue within the next 12 months and therefore are included in current refundable customer deposits on the consolidated balance sheets. The remaining $529 of contract liabilities are expected to be transferred to revenue over the <span style="-sec-ix-hidden:Hidden_oPkl_BL-kkKoUSF1dHTlcg;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">remaining period</span></span> and are included in refundable customer deposits, non-current on the consolidated balance sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-weight:normal;text-decoration:underline;">Contract Liabilities — Deferred Revenue</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">A summary of the activity impacting deferred revenue balances during the years ended December 31, 2020 and 2019 is presented below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Deferred </b></p></td></tr><tr><td style="vertical-align:bottom;width:83.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Revenue</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2018</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,553</p></td></tr><tr><td style="vertical-align:bottom;width:83.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Adoption of ASC 606</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (940)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Revenue recognized</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,490)</p></td></tr><tr><td style="vertical-align:bottom;width:83.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Additional amounts deferred</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,686</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Impact of acquisitions</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 670</p></td></tr><tr><td style="vertical-align:bottom;width:83.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Impact of divestitures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (146)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,333</p></td></tr><tr><td style="vertical-align:bottom;width:83.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Revenue recognized</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,923)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Additional amounts deferred</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,264</p></td></tr><tr><td style="vertical-align:bottom;width:83.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Impact of acquisitions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 196</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,870</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-weight:normal;text-decoration:underline;">Remaining Performance Obligations</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Contracts with customers include amounts allocated to performance obligations that will be satisfied at a later date. These amounts primarily include performance obligations that are recorded in the consolidated balance sheets as deferred revenue. The amount of transaction price allocated to performance obligations to be satisfied at a later date, which is not recorded in the consolidated balance sheets, is immaterial as of December 31, 2020 and 2019.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As permitted under the practical expedient available under ASC 606, the Company does not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of <span style="-sec-ix-hidden:Hidden_SKyEKsPn7U2bjRg8almqUw;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">one year</span></span> or less, (ii) contracts with variable consideration that is allocated entirely to unsatisfied performance obligations or to a wholly unsatisfied promise accounted for under the series guidance, and (iii) contracts for which the Company recognizes revenue at the amount which we have the right to invoice for services performed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company applied the practical expedient under ASC 606 to exclude amounts related to performance obligations that are billed and recognized as they are delivered.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Referral network revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 53,440</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,449</p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Managed services revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,766</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,888</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Software subscription revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,010</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,258</p></td></tr><tr><td style="vertical-align:bottom;width:70.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 73,216</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 77,595</p></td></tr></table> 53440000 49449000 11766000 21888000 8010000 6258000 73216000 77595000 0.62 0.47 0.38 0.53 4334000 18336000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contract Assets</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_XrFcTDXhUU28y6xfI7E2cA;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:right;"> —</span></span></p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Estimated lifetime value of insurance policies sold by carriers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,313</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Cash receipts</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (784)</p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,529</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contract </b></p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2018</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_U6y35tDRaEGZP1AHKH8onQ;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:right;"> —</span></span></p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Additions to contract liabilities - prepayment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,000</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Additions to contract liabilities – significant financing component interest</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 152</p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Contract liabilities transferred to revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (878)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,274</p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Additions to contract liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Additions to contract liabilities – significant financing component interest</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 440</p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Contract liabilities transferred to revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,521)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,193</p></td></tr></table> 4313 784 3529 164000 3365000 7000000 7000000 152000 -878000 6274000 440000 -3521000 3193000 2664000 P12M 529000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Deferred </b></p></td></tr><tr><td style="vertical-align:bottom;width:83.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Revenue</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2018</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,553</p></td></tr><tr><td style="vertical-align:bottom;width:83.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Adoption of ASC 606</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (940)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Revenue recognized</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,490)</p></td></tr><tr><td style="vertical-align:bottom;width:83.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Additional amounts deferred</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,686</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Impact of acquisitions</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 670</p></td></tr><tr><td style="vertical-align:bottom;width:83.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Impact of divestitures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (146)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,333</p></td></tr><tr><td style="vertical-align:bottom;width:83.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Revenue recognized</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,923)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Additional amounts deferred</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,264</p></td></tr><tr><td style="vertical-align:bottom;width:83.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Impact of acquisitions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 196</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,870</p></td></tr></table> 4553000 -940000 -7490000 6686000 670000 -146000 3333000 -4923000 6264000 196000 4870000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">3.   Fair Value</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The following table details the fair value measurements of liabilities that are measured at fair value on a recurring basis:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:41.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value Measurement at December 31, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total </b></p></td></tr><tr><td style="vertical-align:bottom;width:56.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration - business combination</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,549</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,549</p></td></tr><tr><td style="vertical-align:bottom;width:56.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration - earnout</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,442</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,442</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 53,991</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 53,991</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:42.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value Measurement at December 31, 2019</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total </b></p></td></tr><tr><td style="vertical-align:bottom;width:55.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Redeemable convertible preferred stock warrants</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,684</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,684</p></td></tr><tr><td style="vertical-align:bottom;width:55.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fair value option notes (“FVO Notes”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,659</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,659</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td></tr><tr><td style="vertical-align:bottom;width:55.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,443</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,443</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;">Redeemable Convertible Preferred Stock Warrants</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company’s redeemable convertible preferred stock warrants are valued using key equity indicators and are classified within Level 3 of the fair value hierarchy. Management estimates the fair value of these liabilities using option pricing models and assumptions that are based on the individual characteristics of the warrants on the valuation date, as well as assumptions for future financings, expected volatility, expected life, yield, and risk-free interest rate. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">A summary of key assumptions for determining the fair value of redeemable convertible preferred stock warrants at December 31, 2019 include:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#808080;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:49.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Expected</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">term</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Expected</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Expected </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:49.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">volatility</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Risk-free interest rate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">dividend rate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:49.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Redeemable convertible preferred stock warrants</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">2 to 9</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 60</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">0.23% to 2.11%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#808080;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The weighted average expected term and risk-free interest rate for redeemable convertible preferred stock warrants outstanding at December 31, 2019 is 6.36 and 1.72%, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;">Fair Value Option Notes</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As discussed further in Note 6, the Company elected to measure certain convertible promissory notes at fair value in accordance with the fair value option. The FVO Notes are each a debt host financial instrument containing embedded features and /or options which would otherwise be required to be bifurcated from the debt-host and recognized as separate derivative liabilities subject to initial and subsequent periodic estimated fair value measurements under ASC 815, <i style="font-style:italic;">Derivatives and Hedging</i>. The election for these specific convertible notes is due to the number and complexity of features that would require separate bifurcation absent this election.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The fair value of FVO Notes as of December 31, 2019 has been determined using a combination of the present value of the FVO Notes cash flows and the Black-Scholes option pricing model, using the following assumptions the significant inputs of principal value, interest rate spreads and curves, and embedded call option prices.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#808080;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">FVO </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">FVO </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Note 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Note 2</b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Initial principal value</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,500</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,000</p></td></tr><tr><td style="vertical-align:bottom;width:73.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Value upon maturity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,682</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,602</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Conversion price (per share)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6.39</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;width:73.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Value of Series B redeemable convertible preferred share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14.12</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Value of common stock</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;width:73.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Expected term (years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Volatility</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 39</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;width:73.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Risk free rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.58</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Estimated fair value of FVO Note</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,079</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,580</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:9.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Due to the close proximity to the maturity date, January 24, 2020, the fair value of FVO Note</span><span style="color:#000000;font-family:'Times New Roman PS Std';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;"> </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">2 on December</span><span style="color:#000000;font-family:'Times New Roman PS Std';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;"> </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">31, 2019 was determined to equal the value upon maturity, excluding interest to be accrued between December</span><span style="color:#000000;font-family:'Times New Roman PS Std';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;"> </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">31, 2019 and maturity.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;">Contingent consideration</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-family:'Times New Roman PS Std';">The Company estimated the fair value of </span><span style="font-family:'Times New Roman PS Std';">$1,800</span><span style="font-family:'Times New Roman PS Std';"> of the 2018 business combination contingent consideration using a variation of the income approach known as the real options method. The fair value is based on the present value of the contingent payments to be made using a weighted probability of possible payments. As of December 31, 2020, the key inputs used in the determination of fair value include projected revenues and expenses, discount rate of </span><span style="font-family:'Times New Roman PS Std';">9.96%</span><span style="font-family:'Times New Roman PS Std';"> to </span><span style="font-family:'Times New Roman PS Std';">9.98%</span><span style="font-family:'Times New Roman PS Std';">, revenue volatility of </span><span style="font-family:'Times New Roman PS Std';">18.00%</span><span style="font-family:'Times New Roman PS Std';"> and weighted average cost of capital of </span><span style="font-family:'Times New Roman PS Std';">21.50%</span><span style="font-family:'Times New Roman PS Std';">. As of December 31, 2019, the key assumptions used in the determination of fair value include projected revenues and expenses, discount rate of </span><span style="font-family:'Times New Roman PS Std';">15.26%</span><span style="font-family:'Times New Roman PS Std';"> to </span><span style="font-family:'Times New Roman PS Std';">16.26%</span><span style="font-family:'Times New Roman PS Std';">, revenue volatility of </span><span style="font-family:'Times New Roman PS Std';">19.00%</span><span style="font-family:'Times New Roman PS Std';"> and weighted average cost of capital of </span><span style="font-family:'Times New Roman PS Std';">29.50%</span><span style="font-family:'Times New Roman PS Std';">.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-family:'Times New Roman PS Std';">The Company estimated the fair value of </span><span style="font-family:'Times New Roman PS Std';">$1,749</span><span style="font-family:'Times New Roman PS Std';"> of the 2020 business combination contingent consideration using the Monte Carlo simulation method. The fair value is based on the simulated stock price of the Company over the maturity date of the contingent consideration. As of December 31, 2020, the key inputs used in the determination of the fair value included current stock price of </span><span style="font-family:'Times New Roman PS Std';">$14.27</span><span style="font-family:'Times New Roman PS Std';">, strike price of </span><span style="font-family:'Times New Roman PS Std';">$20.00</span><span style="font-family:'Times New Roman PS Std';">, discount rate of </span><span style="font-family:'Times New Roman PS Std';">9%</span><span style="font-family:'Times New Roman PS Std';"> and volatility of </span><span style="font-family:'Times New Roman PS Std';">60%</span><span style="font-family:'Times New Roman PS Std';">.</span><span style="font-size:12pt;"> </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-family:'Times New Roman PS Std';">The Company estimated the fair value of the earnout contingent consideration using the Monte Carlo simulation method. The fair value is based on the simulated price of the Company over the maturity date of the contingent consideration and increased by the certain employee forfeitures. As of December 31, 2020, the key inputs used in the determination of the fair value included exercise price of </span><span style="font-family:'Times New Roman PS Std';">$18</span><span style="font-family:'Times New Roman PS Std';">, </span><span style="font-family:'Times New Roman PS Std';">$20</span><span style="font-family:'Times New Roman PS Std';"> and </span><span style="font-family:'Times New Roman PS Std';">$22</span><span style="font-family:'Times New Roman PS Std';">, volatility of </span><span style="font-family:'Times New Roman PS Std';">60%</span><span style="font-family:'Times New Roman PS Std';">, and forfeiture rate of </span><span style="font-family:'Times New Roman PS Std';">16%</span><span style="font-family:'Times New Roman PS Std';">.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Fair value measurements categorized within Level 3 are sensitive to changes in the assumptions or methodology used to determine fair value and such changes could result in a significant increase or decrease in the fair value.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The changes for Level 3 items measured at fair value on a recurring basis using significant unobservable inputs are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:52.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Redeemable </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contingent </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Convertible </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Consideration -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contingent </b></p></td></tr><tr><td style="vertical-align:bottom;width:52.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Preferred Stock </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Business</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Consideration -</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Warrants</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">FVO Notes</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Combinations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Earnout</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Fair value as of January 1, 2020</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,684</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,659</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:52.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,762</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,749</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,442</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Settlements</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (11,030)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,698)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:52.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in fair value, loss included in net loss<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,584</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 895</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gain on extinguishment of debt</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,856)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:52.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Fair value as of December 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,549</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,442</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Redeemable </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Convertible </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Preferred Stock </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Contingent </b></p></td></tr><tr><td style="vertical-align:bottom;width:62.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Warrants</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">FVO Notes</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Consideration</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair value as of January 1, 2019</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 436</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 400</p></td></tr><tr><td style="vertical-align:bottom;width:62.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,651</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Settlements</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,493)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in fair value, loss (gain) included in net loss<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,090</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,159</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (300)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair value as of December 31, 2019</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,684</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,659</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:9.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Changes in fair value of redeemable convertible preferred stock warrants and FVO Notes</span><span style="color:#000000;font-family:'Times New Roman PS Std';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;"> </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">are included in other income (expense), net, and changes in fair value of contingent consideration are included in general and administrative expenses in the consolidated statements of operations.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;">Fair Value Disclosure</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Except for the fair value option notes (“FVO” notes), the fair value of debt approximates the unpaid principal balance and is considered a Level 2 measurement. See Note 6.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The following table details the fair value measurements of liabilities that are measured at fair value on a recurring basis:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:41.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value Measurement at December 31, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total </b></p></td></tr><tr><td style="vertical-align:bottom;width:56.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration - business combination</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,549</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,549</p></td></tr><tr><td style="vertical-align:bottom;width:56.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration - earnout</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,442</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,442</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 53,991</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 53,991</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:42.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value Measurement at December 31, 2019</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total </b></p></td></tr><tr><td style="vertical-align:bottom;width:55.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Redeemable convertible preferred stock warrants</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,684</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,684</p></td></tr><tr><td style="vertical-align:bottom;width:55.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fair value option notes (“FVO Notes”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,659</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,659</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td></tr><tr><td style="vertical-align:bottom;width:55.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,443</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,443</p></td></tr></table> 3549000 3549000 50442000 50442000 53991000 53991000 6684000 6684000 11659000 11659000 100000 100000 18443000 18443000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#808080;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:49.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Expected</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">term</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Expected</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Expected </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:49.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">volatility</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Risk-free interest rate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">dividend rate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:49.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Redeemable convertible preferred stock warrants</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">2 to 9</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 60</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">0.23% to 2.11%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#808080;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">FVO </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">FVO </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Note 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Note 2</b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Initial principal value</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,500</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,000</p></td></tr><tr><td style="vertical-align:bottom;width:73.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Value upon maturity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,682</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,602</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Conversion price (per share)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6.39</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;width:73.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Value of Series B redeemable convertible preferred share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14.12</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Value of common stock</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;width:73.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Expected term (years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Volatility</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 39</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;width:73.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Risk free rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.58</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Estimated fair value of FVO Note</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,079</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,580</p></td></tr></table> 2 9 60 0.23 2.11 0 6.36 1.72 2500000 3000000 6682000 6602000 6.39 14.12 2 39 1.58 5079000 6580000 1800000 9.96 9.98 18.00 21.50 15.26 16.26 19.00 29.50 1749000 14.27 20.00 9 60 18 20 22 60 16 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:52.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Redeemable </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contingent </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Convertible </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Consideration -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contingent </b></p></td></tr><tr><td style="vertical-align:bottom;width:52.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Preferred Stock </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Business</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Consideration -</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Warrants</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">FVO Notes</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Combinations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Earnout</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Fair value as of January 1, 2020</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,684</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,659</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:52.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,762</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,749</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,442</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Settlements</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (11,030)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,698)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:52.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in fair value, loss included in net loss<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,584</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 895</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gain on extinguishment of debt</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,856)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:52.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Fair value as of December 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,549</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,442</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Redeemable </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Convertible </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Preferred Stock </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Contingent </b></p></td></tr><tr><td style="vertical-align:bottom;width:62.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Warrants</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">FVO Notes</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Consideration</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair value as of January 1, 2019</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 436</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 400</p></td></tr><tr><td style="vertical-align:bottom;width:62.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,651</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Settlements</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,493)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in fair value, loss (gain) included in net loss<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,090</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,159</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (300)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:62.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair value as of December 31, 2019</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,684</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,659</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:9.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Changes in fair value of redeemable convertible preferred stock warrants and FVO Notes</span><span style="color:#000000;font-family:'Times New Roman PS Std';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;"> </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">are included in other income (expense), net, and changes in fair value of contingent consideration are included in general and administrative expenses in the consolidated statements of operations.</span></td></tr></table> 6684000 11659000 100000 1762000 1749000 50442000 -11030000 -8698000 2584000 895000 1700000 -3856000 3549000 50442000 436000 400000 6651000 5500000 -2493000 2090000 6159000 -300000 6684000 11659000 100000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">4. </b><b style="font-family:'Times New Roman PS Std';font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">  </b><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Property, Equipment, and Software</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Property, equipment, and software net, consists of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Software and computer equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,381</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,392</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Furniture, office equipment, and other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 567</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 387</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Internally developed software</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,741</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,601</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,112</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,295</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,801</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,675</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: Accumulated depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,208)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,017)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property, equipment, and software, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,593</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,658</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Depreciation and amortization expense related to property, equipment, and software was $3,786 and $3,680 for the years ended December 31, 2020 and 2019, respectively.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Software and computer equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,381</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,392</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Furniture, office equipment, and other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 567</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 387</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Internally developed software</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,741</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,601</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,112</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,295</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,801</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,675</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: Accumulated depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,208)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,017)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property, equipment, and software, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,593</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,658</p></td></tr></table> 1381000 1392000 567000 387000 10741000 10601000 1112000 1295000 13801000 13675000 9208000 7017000 4593000 6658000 3786000 3680000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">5.   Intangible Assets and Goodwill</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration:underline;">Intangible Assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Intangible assets are stated at cost or acquisition-date fair value less accumulated amortization and consist of the following as of December 31, 2020:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intangible</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intangible </b></p></td></tr><tr><td style="vertical-align:bottom;width:55.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Useful Life </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets, </b></p></td></tr><tr><td style="vertical-align:bottom;width:55.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer relationships</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,440</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,173)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,267</p></td></tr><tr><td style="vertical-align:bottom;width:55.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Acquired technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,170</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,481)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,689</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Trademarks and tradenames</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,688</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (893)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,795</p></td></tr><tr><td style="vertical-align:bottom;width:55.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-compete agreements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 225</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (15)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 210</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total intangible assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,523</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,562)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,961</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Intangible assets consist of the following as of December 31, 2019:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intangible</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intangible </b></p></td></tr><tr><td style="vertical-align:bottom;width:56.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Useful Life </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets, </b></p></td></tr><tr><td style="vertical-align:bottom;width:56.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer relationships</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,450</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,591)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,859</p></td></tr><tr><td style="vertical-align:bottom;width:56.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Acquired technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,546</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,272)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,274</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Trademarks and tradenames</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,290</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (591)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,699</p></td></tr><tr><td style="vertical-align:bottom;width:56.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,286</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,454)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,832</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Aggregate amortization expense related to intangibles was $2,858 and $3,697 for the years ended December 31, 2020 and 2019, respectively. Estimated intangibles amortization expense for the next five years and thereafter consists of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:82.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:82.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated</b></p></td></tr><tr><td style="vertical-align:bottom;width:82.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td></tr><tr><td style="vertical-align:bottom;width:82.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Expense</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:82.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,873</p></td></tr><tr><td style="vertical-align:bottom;width:82.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,989</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:82.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,659</p></td></tr><tr><td style="vertical-align:bottom;width:82.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,617</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:82.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,169</p></td></tr><tr><td style="vertical-align:bottom;width:82.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,654</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:82.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,961</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration:underline;">Goodwill</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The following tables summarize the changes in the carrying amount of goodwill for the years ended December 31, 2020 and December 31, 2019:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Goodwill</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance as of January 1, 2019</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,305</p></td></tr><tr><td style="vertical-align:bottom;width:83.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Acquisitions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 916</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Divestitures</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,657)</p></td></tr><tr><td style="vertical-align:bottom;width:83.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Purchase price adjustment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (290)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance as of December 31, 2019</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,274</p></td></tr><tr><td style="vertical-align:bottom;width:83.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Acquisitions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,176</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Divestitures</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (161)</p></td></tr><tr><td style="vertical-align:bottom;width:83.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance as of December 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28,289</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intangible</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intangible </b></p></td></tr><tr><td style="vertical-align:bottom;width:55.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Useful Life </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets, </b></p></td></tr><tr><td style="vertical-align:bottom;width:55.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer relationships</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,440</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,173)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,267</p></td></tr><tr><td style="vertical-align:bottom;width:55.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Acquired technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,170</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,481)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,689</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Trademarks and tradenames</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,688</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (893)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,795</p></td></tr><tr><td style="vertical-align:bottom;width:55.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-compete agreements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 225</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (15)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 210</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total intangible assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,523</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,562)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,961</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intangible</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intangible </b></p></td></tr><tr><td style="vertical-align:bottom;width:56.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Useful Life </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets, </b></p></td></tr><tr><td style="vertical-align:bottom;width:56.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer relationships</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,450</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,591)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,859</p></td></tr><tr><td style="vertical-align:bottom;width:56.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Acquired technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,546</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,272)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,274</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Trademarks and tradenames</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,290</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (591)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,699</p></td></tr><tr><td style="vertical-align:bottom;width:56.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,286</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,454)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,832</p></td></tr></table> P7Y 8440000 2173000 6267000 P6Y 12170000 5481000 6689000 P9Y 3688000 893000 2795000 P2Y 225000 15000 210000 24523000 8562000 15961000 P9Y 5450000 1591000 3859000 P4Y 8546000 4272000 4274000 P7Y 2290000 591000 1699000 16286000 6454000 9832000 2858000 2858000 3697000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:82.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:82.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated</b></p></td></tr><tr><td style="vertical-align:bottom;width:82.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td></tr><tr><td style="vertical-align:bottom;width:82.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Expense</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:82.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,873</p></td></tr><tr><td style="vertical-align:bottom;width:82.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,989</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:82.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,659</p></td></tr><tr><td style="vertical-align:bottom;width:82.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,617</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:82.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,169</p></td></tr><tr><td style="vertical-align:bottom;width:82.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,654</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:82.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,961</p></td></tr></table> 3873000 2989000 2659000 1617000 1169000 3654000 15961000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Goodwill</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance as of January 1, 2019</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,305</p></td></tr><tr><td style="vertical-align:bottom;width:83.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Acquisitions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 916</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Divestitures</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,657)</p></td></tr><tr><td style="vertical-align:bottom;width:83.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Purchase price adjustment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (290)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance as of December 31, 2019</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,274</p></td></tr><tr><td style="vertical-align:bottom;width:83.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Acquisitions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,176</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Divestitures</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (161)</p></td></tr><tr><td style="vertical-align:bottom;width:83.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance as of December 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28,289</p></td></tr></table> 21305000 916000 3657000 -290000 18274000 10176000 161000 28289000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">6.   Debt</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">At December 31, 2020, debt was comprised of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Debt </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unaccreted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Issuance </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Principal</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Discount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Costs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">1.0% promissory notes, due 2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,317</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,317</p></td></tr><tr><td style="vertical-align:bottom;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">11.05% term loan, due 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,764</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,686)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (29)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,049</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other notes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 750</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (133)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 617</p></td></tr><tr><td style="vertical-align:bottom;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,831</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,819)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (29)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,983</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">At December 31, 2019, debt was comprised of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Debt</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unaccreted </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Issuance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Principal</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Discount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Costs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">10% convertible promissory notes, due on demand</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,324</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (36)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,288</p></td></tr><tr><td style="vertical-align:bottom;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">6% promissory note, due 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 185</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 185</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2.55% promissory notes, due 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,100</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (41)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,059</p></td></tr><tr><td style="vertical-align:bottom;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">3.5% convertible promissory notes, due 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,689</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (313)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,376</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">9.0% term loan, due 2023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,500</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (528)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (689)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,283</p></td></tr><tr><td style="vertical-align:bottom;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">3% promissory note (25% default), due 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,906)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (57)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other notes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 233</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 233</p></td></tr><tr><td style="vertical-align:bottom;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54,031</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,824)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (746)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,461</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Principal</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">10% convertible notes recorded at fair value</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,500</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,659</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Minimum principal payment commitments as of December 31, 2020, are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:10.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:76.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:76.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Principal</b></p></td></tr><tr><td style="vertical-align:bottom;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:76.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Payments</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:76.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,799</p></td></tr><tr><td style="vertical-align:bottom;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:76.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,234</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:76.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,346</p></td></tr><tr><td style="vertical-align:bottom;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:76.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,302</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:76.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 150</p></td></tr><tr><td style="vertical-align:bottom;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:76.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:76.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,831</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;">Senior Secured Term Loans</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">During 2019, the Company’s secured term loan had a maximum borrowing amount of $40,000 of which $40,000 was outstanding at December 31, 2019. The secured term loan required interest-only payments until December 1, 2020, or until December 1, 2021, if the Company met certain revenue requirements, followed by equal monthly payments of principal and interest through maturity on December 4, 2023. The loan also included a final payment fee of $500. The stated interest rate in the loan was equal to the Base Rate plus 4.00%. The Base rate was equal to the greater of i) the highest prime rate plus 5% and ii) the highest <span style="white-space:pre-wrap;">three-month</span><span style="white-space:pre-wrap;"> LIBOR rate plus 2.5%. On May 26, 2020, the loan agreement was amended to include interest paid in-kind (“PIK Interest”) at a per annum rate of (A) from the period beginning April 2, 2020 through May 15, 2020, 2.00% and (B) at all times thereafter 1%.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">At December 31, 2019, the Company was in violation of certain covenants under this senior secured lending arrangement. In July 2020, the Company refinanced the lending arrangement which resolved the issues that created the conditions of default. As a result, the lending arrangement was classified as non-current as of December 31, 2019.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In May 2020, the Company was required to use $2,500 of the proceeds received from the Sale of Serviz (See Note 11) to pay down the term loan, resulting in an outstanding original principal balance of $37,500.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In July 2020, the Company refinanced the lending arrangement by entering into a Loan and Security Agreement with Runway Growth Credit Fund, Inc. (“Runway Loan”) in the amount of $40,000, with two additional co- lenders providing an aggregated $7,000 in loan proceeds. The co-lenders, Orix Growth Capital, LLC and Midcap Financial Trust, were the Company’s existing senior secured lenders with a $37,645 loan balance outstanding at the time of the refinance. The amendments to the loan agreements with the existing senior secured lenders represents a modification of previously outstanding senior secured loans. Unamortized deferred issuance costs associated with the existing lending arrangement were reduced proportionately with the reduction in principal balances for existing senior secured lenders, resulting in interest expense of $749. The new loan, which totaled $47,000, was used to pay off the existing $37,500 loan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Runway Loan is a first lien loan secured by any and all properties, rights and assets of the Company with a maturity date of July 22, 2024. Interest is payable monthly in arrears at a variable rate of interest based on the greater of 0.55% or LIBOR rate (as defined) plus an applicable margin of 9.05% plus 2% of PIK interest. As of December 31, 2020, the calculated interest rate is 11.05%. Principal payments are required beginning on August 15, 2022 in equal monthly instalments through the maturity date. A prepayment fee of 2%, 1.5%, 1% or 0.5% of the outstanding loan amount is due if the loan is repaid prior to the 1st, 2nd, 3rd or 4th anniversary date, respectively. There is a final payment fee of $1,645 or 3.5% of any partial payment, which is reflected as a discount on the loan and is accreted to interest expense using the effective interest method over the term of the loan or until extinguishment of the related loan. Upon a default, the loan is immediately due and payable and bears interest at 5% higher than the applicable loan interest rate. The financial covenants require the Company to maintain a minimum level of cash at $3,000, minimum revenue of $15,356 in the quarter ended December 31, 2020, and 80% of projected revenue in all future quarters. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Based on the amount of cash available upon completion of the Merger on December 23, 2020, in accordance with the agreement’s terms, $7,057 of the outstanding principal balance of the Runway Loan was required to be repaid, plus interest and prepayment fees of $17 and $391, respectively. Following this repayment, the carrying value of the Runway Loan as of December 31, 2020 is $39,049. As of December 31, 2020, the Company is in compliance with all covenants of the Runway Loan. In January 2021, the Company entered into an amendment (the <span style="font-family:'Times New Roman PS Std';">“</span>Runway Amendment<span style="font-family:'Times New Roman PS Std';">”</span>) to the Runway Loan. See Note 15.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company issued warrants to purchase redeemable convertible preferred stock in connection with the establishment or amendment of lending arrangements. The grant date fair value of the warrants issued in connection with the establishment of the Runway Loan was $1,216, which was deducted from the face value of the loan and is accreted to interest expense using the effective interest method over the term of the loan or until extinguishment of the related loan. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;">Pre-2019 Convertible Promissory Notes</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">During 2018, the Company issued convertible notes with an aggregate original principal balance of $16,600, an interest rate of 8-10%, and a maturity date of January 13, 2019.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Upon maturity on January 13, 2019, the outstanding principal and accrued interest automatically converted into 1,173,473 shares of Series B redeemable convertible preferred stock and 70,408 Series B redeemable convertible preferred stock warrants at a conversion price of $14.79 per unit (a unit includes one share of Series B redeemable convertible preferred stock and 0.06 of one warrant to purchase Series B redeemable convertible preferred stock).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As part of the issuance of the convertible notes, the Company incurred $356 of issuance costs that are recorded as a reduction of convertible notes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">In connection with an acquisition on November 1, 2018, the Company issued convertible promissory notes payable to the sellers for an aggregate principal of $7,324. These convertible promissory notes bear interest at 4.5% per annum </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">for the first year and 10% per annum thereafter. Unless converted, monthly payments of principal and interest are due beginning on December 1, 2019. The outstanding principal amount of the convertible promissory notes are convertible into 537,024 shares of common stock. Accrued but unpaid interest shall be waived if the notes are converted within the first year, and otherwise shall be paid in cash. Unless converted, the convertible promissory notes mature at the earliest of i) a change of control of the Company, ii) 10 days after a qualified financing, or iii) three years from the issuance date. As of December 31, 2019, the Company was in default on these convertible promissory notes as the Company failed to make the first payment due on December 1, 2019. Upon default, the carrying value of the convertible promissory notes of $7,288 was reclassified to current liabilities as all principal and unpaid interest is immediately due in cash upon event of default. In May 2020, the Company entered into an amendment to certain payment terms of the convertible promissory notes, including specific interest only and/or catch up payment requirements based on the future cash balance of the Company at specified dates. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Upon completion of the Merger on December 23, 2020, the outstanding principal balance of $7,317 and unpaid interest of $516 was paid in full, resulting on a trivial loss on extinguishment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In connection with the acquisition of Serviz.com, Inc. (“Serviz”) on July 20, 2018 (See Note 11), the Company assumed two convertible promissory notes with an aggregate principal balance of $1,689 and an interest rate of 3.5% per annum. Unless converted, the convertible promissory notes, along with accrued interest, are payable at the earlier of i) December 1, 2022 or ii) a qualified financing as defined in the loan agreement. The outstanding principal amount of the convertible promissory notes and any accrued interest are convertible into redeemable convertible preferred stock sold in such financing as defined in the loan agreement, at the option of the holder at a conversion price equal to the original issue price for such series of redeemable convertible preferred stock. On February 28, 2020, one of the convertible promissory notes with a principal balance of $1,400 and a carrying value of $1,153 converted into 198,750 shares of Series C preferred stock. Holders also received 73,538 common stock warrants. A loss on debt extinguishment of $247 was recorded to account for the unamortized discount at the time of conversion. Upon completion of the Merger on December 23, 2020, the remaining principal of $289 and unpaid interest of $48 were paid in full, resulting on a loss on extinguishment of $285.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;">2019 Convertible Promissory Notes</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">During 2019, the Company issued convertible promissory notes with an aggregate original principal balance of $21,600, an interest rate of 10%, and original maturity dates ranging from January 24, 2020 to December 31, 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Based on the terms of the convertible promissory notes, the Company may elect on each applicable interest payment date to pay interest, including any default interest, as Paid In-Kind (“PIK”), whereby such PIK amount would be added to the aggregate principal amount and accrue interest at 10% per annum. On each interest payment date, any PIK amount payable shall be capitalized and treated as additional principal obligations under, shall accrue interest from the applicable interest payment date, and shall become payable in full, in cash, no later than the maturity date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On December 23, 2019, the Company issued to certain holders of convertible promissory notes, such number of Series C Preferred in full satisfaction of the Company’s obligation under the convertible promissory notes, including accrued PIK interest. The amount of original principal balance of convertible promissory notes and related PIK interest, which were converted into Series C Preferred shares were $16,100 and $971, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company elected to measure certain convertible promissory notes at fair value in accordance with the fair value option (“FVO Notes”). The FVO Notes had original principal amounts of $5,500. The notes also have a feature that requires payment of 200% of the outstanding principal and unpaid interest amount upon maturity. Each period, the fair value of the FVO notes is determined and resulting gains and losses from the change in fair value of the FVO Notes associated with non-credit components are recognized in income, while the change in fair value associated with the Company’s own credit component is recognized in Accumulated Other Comprehensive Income (“AOCI”). During </p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt 0pt 12pt 0pt;"><span style="font-size:10pt;">2020, there were </span><span style="font-size:10pt;">no</span><span style="font-size:10pt;"> changes in fair value associated with the Company’s own credit component recognized in AOCI. During the second quarter of 2020, as part of the divestiture of the Serviz business (See Note 11), one of the FVO notes, with an original principal balance of </span><span style="font-size:10pt;">$3,000</span><span style="font-size:10pt;">, was cancelled by the holder. In July 2020, the Company amended the remaining FVO Note. Under this amendment, the loan plus accrued interest would be repaid upon closing of the Merger or within </span><span style="font-size:10pt;">one year</span><span style="font-size:10pt;"> from the issuance date, whichever is earliest, with a premium of two times the outstanding principal and accrued interest. Upon completion of the Merger on December 23, 2020, the Note was paid off for </span><span style="font-size:10pt;">$5,974</span><span style="font-size:10pt;">.</span> </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;">2020 Promissory Notes</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In April 2020, the Company entered into a loan agreement with Western Alliance Bank pursuant to the Paycheck Protection Program established under the Coronavirus Aid, Relief and Economic Security Act (“CARES Act”) and is administered by the U.S. Small Business Administration (“SBA”). The Company received loan proceeds of $8,139 (the “PPP Loan”). The term of the PPP Loan is two years with a maturity date of April 18, 2022 and bears interest at a fixed rate of 1.00%. Payments of principal and interest on the PPP Loan were deferred for the first nine months of the term of the PPP Loan. Principal and interest are payable monthly, less the amount of any potential forgiveness (discussed below), and the Company may prepay 20% or less at any time prior to maturity with no prepayment penalties, more than 20% will require notice to the lender. The PPP Loan contains customary event of default provisions. As of December 31, 2020, the Company is in compliance with all covenants of the PPP Loan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">All or a portion of the PPP Loan may be forgiven by the SBA and the lender upon application by the Company, if the borrower uses the loan proceeds for eligible purposes, including payroll, benefits, rent and utilities (“Qualifying Expenses”). Not more than 25 percent of the PPP Loan may be used for non-payroll costs. The Company believes that it used the proceeds of the PPP Loan for Qualifying Expenses in accordance with the terms of the PPP Loan. The Company submitted an application for forgiveness of the loan in December 2020. However, no assurance is provided that the Company will be able to obtain forgiveness of the PPP Loan in whole or in part. If the loan is forgiven in part or in whole, the Company will reduce the liability by the amount forgiven and record a gain on extinguishment in the consolidated statements of operations. The carrying value of the PPP Loan is $8,139 as of December 31, 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As part of the July 23, 2020 acquisition (see Note 11), the Company assumed a loan pursuant to the Paycheck Protection Program for the amount of $398. The loan has a maturity date of April 10, 2022 and a fixed interest rate of 1%. The loan was forgiven by the SBA in the fourth quarter of 2020. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In July 2020, the Company entered into convertible loan agreement with Cantor Fitzgerald Securities in the amount of $10,000 with the proceeds of the loan to be received upon completion of the Company’s 2019 financial statement audit. This convertible loan agreement was amended in August 2020, to provide for the funding of $5,000 of the loan into a restricted cash account. Upon completion of the Company’s 2019 financial statement audit, an additional $5,000 of loan proceeds was received in October 2020 in addition to the release of the $5,000 loan proceeds held in a restricted cash account. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The loan included a final payment fee equal to 20% of the loan proceeds which was reflected as a discount on the loan and was accreted to interest expense using the effective interest method over the term of the loan. The proceeds from the convertible loan agreement together, with the final payment fee and the accrued interest were paid in full upon the Merger. The loan accrued 12% interest per annum until the loan was repaid upon the Merger.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">At the time of the Merger, Cantor Fitzgerald Securities had the right to elect to receive PTAC Common Shares in lieu of repayment of all or a portion of the loan proceeds, final payment fee and accrued interest. Cantor Fitzgerald Securities chose to receive full payment in cash rather than in PTAC Common Shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Upon completion of the Merger on December 23, 2020, the loan was paid off in full in the amount of $12,063, which included $10,000 principal balance, $2,000 final payment fee, and $63 of accrued interest. As a result of the </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">merger, a contingent beneficial conversion feature became exercisable. The commitment date intrinsic value of $564 reduced the carrying value of the loan and increased additional paid in capital. The debt holder did not exercise the beneficial conversion feature. Therefore, the amount paid to settle the debt was first allocated to the settlement-date intrinsic value of the beneficial conversion feature associated with the loan, resulting in a net decrease in additional paid in capital of $5,772. The remaining cash payment was allocated to extinguish the debt and interest payable, resulting in a gain on extinguishment of $5,047.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;">Other Promissory Notes</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In connection with an acquisition on November 1, 2018, the Company issued term promissory notes payable to the sellers for an aggregate principal of $1,100 and an interest rate of 2.55% per annum. The outstanding principal balance, along with accrued interest, was payable on May 1, 2020. In May 2020, the Company entered into an amendment to certain payment terms of the convertible promissory notes, including specific interest only and/or catch up payment requirements based on the future cash balance of the Company at specified dates. As of December 31, 2019, the promissory notes had a carrying amount $1,059. Upon completion of the Merger on December 23, 2020, the outstanding principal of $1,077 and unpaid interest of $4 were paid in full.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In connection with an acquisition on March 14, 2017, the Company assumed a promissory note payable to a founder of the acquired entity who continued as an employee of the Company following the acquisition. The promissory note has an initial principal balance of $185 and an interest rate of 6% per annum. The outstanding principal, along with accrued interest, was payable on March 31, 2020. As of December 31, 2019, the promissory notes had a carrying amount $185. Upon completion of the Merger on December 23, 2020, the outstanding principal of $185 and unpaid interest of $75 were paid in full. No gain or loss on extinguishment resulted from the payoff of the promissory note.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On December 19, 2019, the Company issued a promissory note for an aggregate principal of $3,000, with a stated interest rate of 3%. In connection with the issuance of this promissory note, the holder also received 403,101 warrants to purchase Series C redeemable convertible preferred stock of the Company. The grant date fair value of the warrants issued was $3,000, and was deducted from the face value of the bank loans and are accreted to interest expense using the effective interest method over the term of the note or until extinguishment of the related note. Upon occurrence of an Event of Default, the Holder may declare all outstanding obligations immediately payable in cash. Following the occurrence and during the continuance of an Event of Default, interest on the Note shall automatically be increased to 25% per annum. On January 1, 2020, there was an occurrence of default resulting in the default interest rate being effective starting on January 1, 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The note was amended in July 2020, which resolved the conditions of default. The amendment provides that the loan plus accrued interest would be repaid upon closing of the Merger, or within one year of the amendment, with a premium payment of $1,000. The Company also provided the holder an additional 51,502 warrants to purchase Series C redeemable convertible preferred stock in connection with the amendment. The amended loan was guaranteed by the CEO of the Company with an asset pledge agreement, which the Company accounted for as a capital contribution by the CEO and a debt discount at fair value. The interest rate and other key terms of the note were not changed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The amendment was accounted for as an extinguishment of the original note, because the amended note was concluded to be substantially different than the original note. The Company recorded a loss on debt extinguishment of $2,532. The amended note was initially recorded at its fair value of $4,233. The fair value of the guarantee of $300 was deducted from the initial fair value of the amended note and is accreted to interest expense using the effective interest method over the term of the note or until extinguishment. As of December 31, 2019, the carrying value of promissory note is $37, and is included in current portion of long-term debt. Upon completion of the Merger on December 23, 2020, the loan was paid off in full in the amount of $4,424, which included $3,381 principal balance, $1,000 final payment fee, and $43 of accrued interest.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On February 11, 2020, the Company entered into a future receivables agreement, in which the Company received consideration of $2,000 and agreed to sell 10% of all of Company’s future accounts receivable from the Company’s customers until an amount ranging between $2,300 and $2,700, depending on timing of repayment, was delivered by or on behalf of Company to the lender. Prior to the required repayment date, the Company repaid $2,000 of principal and $700 of interest, resulting in a full payoff of the agreement and no remaining carrying value as of December 31, 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">In connection with an acquisition on November 2, 2020, the Company issued a promissory note payable to the founder of the acquired entity. The promissory note has an initial principal balance of $750 and a stated interest rate of 0.38% per annum. The promissory note shall be paid in five equal annual installments of $150 each, plus accrued interest commencing on January 21<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">st</sup>, 2021. As of December 31, 2020, the promissory notes had a carrying amount $617. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">At December 31, 2020, debt was comprised of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Debt </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unaccreted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Issuance </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Principal</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Discount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Costs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">1.0% promissory notes, due 2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,317</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,317</p></td></tr><tr><td style="vertical-align:bottom;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">11.05% term loan, due 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,764</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,686)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (29)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,049</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other notes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 750</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (133)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 617</p></td></tr><tr><td style="vertical-align:bottom;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,831</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,819)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (29)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,983</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">At December 31, 2019, debt was comprised of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Debt</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unaccreted </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Issuance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Principal</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Discount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Costs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">10% convertible promissory notes, due on demand</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,324</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (36)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,288</p></td></tr><tr><td style="vertical-align:bottom;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">6% promissory note, due 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 185</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 185</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2.55% promissory notes, due 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,100</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (41)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,059</p></td></tr><tr><td style="vertical-align:bottom;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">3.5% convertible promissory notes, due 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,689</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (313)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,376</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">9.0% term loan, due 2023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,500</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (528)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (689)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,283</p></td></tr><tr><td style="vertical-align:bottom;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">3% promissory note (25% default), due 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,906)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (57)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other notes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 233</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 233</p></td></tr><tr><td style="vertical-align:bottom;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54,031</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,824)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (746)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,461</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Principal</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">10% convertible notes recorded at fair value</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,500</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,659</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Minimum principal payment commitments as of December 31, 2020, are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:10.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:76.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:76.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Principal</b></p></td></tr><tr><td style="vertical-align:bottom;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:76.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Payments</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:76.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,799</p></td></tr><tr><td style="vertical-align:bottom;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:76.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,234</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:76.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,346</p></td></tr><tr><td style="vertical-align:bottom;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:76.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,302</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:76.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 150</p></td></tr><tr><td style="vertical-align:bottom;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:76.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:76.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,831</p></td></tr></table> 0.010 8317000 8317000 0.1105 41764000 2686000 29000 39049000 750000 133000 617000 50831000 2819000 29000 47983000 0.10 7324000 36000 7288000 0.06 185000 185000 0.0255 1100000 41000 1059000 0.035 1689000 313000 1376000 0.090 40500000 528000 689000 39283000 0.03 3000000 2906000 57000 37000 233000 233000 54031000 3824000 746000 49461000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Principal</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">10% convertible notes recorded at fair value</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,500</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,659</p></td></tr></table> 0.10 5500000 11659000 4799000 12234000 20346000 13302000 150000 50831000 40000000 40000000 500000 4.00 5 P3M 2.5 2.00 1 2500 37500 40000000 7000000 37645 749000 47000000 37500000 0.0055 0.0905 2 0.1105 0.02 0.015 0.01 0.005 1645000 0.035 0.05 3000000 15356000 0.80 7057000 17000 391000 39049000 1216000 16600000 0.08 0.10 1173473 70408 14.79 0.06 356000 7324000 0.045 0.10 537024 10 P3Y 7288000 7317000 516000 2 1689000 0.035 1 1400000 1153000 198750 73538 247000 289000 48000 285000 21600000 0.10 0.10 16100000 971000 5500000 2 0 3000000 P1Y 5974000 8139000 P2Y 0.0100 8139000 398000 0.01 10000000 5000000 5000000 5000000 0.12 12063000 10000000 2000000 63000 564000 5772000 5047000 1100000 0.0255 1059000 1077000 4000 185000 0.06 185000 185000 75000 0 3000000 0.03 403101 3000000 0.25 P1Y 1000000 51502 2532000 4233000 300000 37000 4424000 3381000 1000000 43000 2000000 0.10 2300000 2700000 2000000 700000 0 750000 0.0038 5 150000 617000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">7.   Equity</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;">Shares Authorized</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="background-color:#ffffff;">As of December 31, 2020, the Company had authorized a total of </span><span style="background-color:#ffffff;">410,000,000</span><span style="background-color:#ffffff;"> shares for issuance with </span><span style="background-color:#ffffff;">400,000,000</span><span style="background-color:#ffffff;"> shares designated as common stock, and </span><span style="background-color:#ffffff;">10,000,000</span><span style="background-color:#ffffff;"> shares designated as preferred stock</span>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;">Common Shares Outstanding and Common Stock Equivalents</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes our fully diliuted capital structure at December 31, 2020:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Issued and outstanding common shares</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 75,519,151</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Earnout common shares (Note 1 and Note 8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,150,000</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> Total common shares issued and outstanding</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 81,669,151</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Common shares reserved for future issuance:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Public warrants</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,625,000</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Private warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,700,000</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Common stock options available for future grants - 2012 Equity Plan (Note 8)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,414,611</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted stock units (Note 8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,415,140</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted stock awards (Note 8)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 166,762</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2020 Equity Plan pool reserved for future issuance (Note 8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,137,824</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> Total shares of common stock outstanding and reserved for future issuance</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 116,128,488</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">Total shares of common stock outstanding and reserved for future issuance does not include shares that may be issued in connection with the December 31, 2020 acquisition as discussed on Note 11.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;">Warrants</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration:underline;">PTAC Warrants</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="background-color:#ffffff;">Upon completion of the Merger with PTAC on December 23, 2020, the Company assumed </span><span style="background-color:#ffffff;">8,625,000</span><span style="background-color:#ffffff;"> public warrants and </span><span style="background-color:#ffffff;">5,700,000</span><span style="background-color:#ffffff;"> private warrants to purchase an aggregate </span><span style="background-color:#ffffff;">14,325,000</span><span style="background-color:#ffffff;"> shares of common stock, which were outstanding as of December 31, 2020. Each warrant entitles the registered holder to purchase </span><span style="-sec-ix-hidden:Hidden_jwxMroGZrkaDpXpRhh05RQ;"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">one</span></span><span style="background-color:#ffffff;"> share of common stock at a price of </span><span style="background-color:#ffffff;">$11.50</span><span style="background-color:#ffffff;"> per share, subject to adjustment, commencing </span><span style="background-color:#ffffff;">30 days</span><span style="background-color:#ffffff;"> after the completion of the Merger, and expiring on December 23, 2025 which is </span><span style="background-color:#ffffff;">five-years</span><span style="background-color:#ffffff;"> after the Merger. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="background-color:#ffffff;">The Company may call the public warrants for redemption (excluding the private warrants), in whole, at a price of </span><span style="background-color:#ffffff;">$0.01</span><span style="background-color:#ffffff;"> per warrant:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">●</span></span><span style="background-color:#ffffff;">at any time while the public warrants are exercisable,</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">●</span></span><span style="background-color:#ffffff;">upon not less than </span><span style="background-color:#ffffff;">30</span><span style="background-color:#ffffff;"> days’ prior written notice of redemption to each public warrant holder,</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">●</span></span><span style="background-color:#ffffff;">if, and only if, the last sale price common stock equals or exceeds </span><span style="background-color:#ffffff;">$18.00</span><span style="background-color:#ffffff;"> per share (as adjusted for stock splits, stock dividends, reorganizations, recapitalizations and the like) for any </span><span style="background-color:#ffffff;">20</span><span style="background-color:#ffffff;"> trading days within a </span><span style="background-color:#ffffff;">30</span><span style="background-color:#ffffff;">-trading day period commencing once the warrants become exercisable and ending on the third trading day prior to the date on which the Company sends the notice of redemption to the warrant holders and,</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">●</span></span><span style="background-color:#ffffff;">if and only if, there is a current registration statement in effect with respect to the issuance of the common stock underlying such warrants at the time of redemption and for the entire </span><span style="background-color:#ffffff;">30</span><span style="background-color:#ffffff;">-day trading period referred to above and continuing each day thereafter until the date of redemption.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="background-color:#ffffff;">The private warrants are identical to the public warrants, except that the private warrants are exercisable on a cashless basis and are non-redeemable so long as they are held by the initial purchasers or their permitted transferees. If the placement warrants are held by someone other than the initial purchasers or their permitted transferees, the private warrants will be redeemable by the Company and exercisable by such holders on the same basis as the public warrants. As of December 31, 2020, </span><span style="background-color:#ffffff;">5,700,000</span><span style="background-color:#ffffff;"> private warrants were held by the initial purchases or their permitted transferees.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">See Note 15 for exercises of a portion of PTAC warrants subsequent to December 31, 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration:underline;">Legacy Porch Warrants</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Redeemable convertible preferred stock warrants and common stock warrants that were issued prior to the Merger (“Legacy Porch Warrants”) were cancelled in exchange for 702,791 and 1,705,266 shares of common stock through net share settlement, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Detail related to Legacy Porch Warrant activity for the year ended December 31, 2020, is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:53.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:19.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Redeemable Convertible</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:19.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Preferred Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Common Stock</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted- </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted- </b></p></td></tr><tr><td style="vertical-align:bottom;width:53.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average </b></p></td></tr><tr><td style="vertical-align:bottom;width:53.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise </b></p></td></tr><tr><td style="vertical-align:bottom;width:53.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Warrants</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Warrants</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Price</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Balances as of January 1, 2020</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 965,157</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.39</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,095,074</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.02</p></td></tr><tr><td style="vertical-align:bottom;width:53.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warrants granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 209,384</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 73,538</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.77</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warrants exercised</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:53.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warrants cancelled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,174,541)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.60</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,168,612)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.02</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Balances as of December 31, 2020</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 410000000 400000000 10000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Issued and outstanding common shares</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 75,519,151</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Earnout common shares (Note 1 and Note 8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,150,000</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> Total common shares issued and outstanding</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 81,669,151</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Common shares reserved for future issuance:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Public warrants</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,625,000</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Private warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,700,000</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Common stock options available for future grants - 2012 Equity Plan (Note 8)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,414,611</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted stock units (Note 8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,415,140</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted stock awards (Note 8)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 166,762</p></td></tr><tr><td style="vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2020 Equity Plan pool reserved for future issuance (Note 8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,137,824</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> Total shares of common stock outstanding and reserved for future issuance</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 116,128,488</p></td></tr></table> 75519151 6150000 81669151 8625000 5700000 6414611 2415140 166762 11137824 116128488 8625000 5700000 14325000 11.50 P30D P5Y 0.01 30 18.00 20 30 30 5700000 702791 1705266 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:53.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:19.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Redeemable Convertible</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:19.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Preferred Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Common Stock</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted- </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted- </b></p></td></tr><tr><td style="vertical-align:bottom;width:53.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average </b></p></td></tr><tr><td style="vertical-align:bottom;width:53.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise </b></p></td></tr><tr><td style="vertical-align:bottom;width:53.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Warrants</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Warrants</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Price</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Balances as of January 1, 2020</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 965,157</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.39</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,095,074</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.02</p></td></tr><tr><td style="vertical-align:bottom;width:53.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warrants granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 209,384</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 73,538</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.77</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warrants exercised</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:53.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warrants cancelled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,174,541)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.60</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,168,612)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.02</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Balances as of December 31, 2020</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr></table> 965157 4.39 2095074 2.02 209384 5.62 73538 1.77 -1174541 4.60 -2168612 2.02 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">8.   Stock-Based Compensation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;">2012 and 2020 Equity Incentive Plans</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Legacy Porch.com’s 2012 Equity Incentive Plan (the “2012 Plan”) provides for the grant of incentive and non-statutory options, stock appreciation rights, restricted stock awards (“RSA”) and restricted stock units (“RSU”) to employees, directors and consultants of the Company (“Service Providers”), collectively referred to as “Awards”.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Each Legacy Porch.com option from the 2012 Plan that was outstanding immediately prior to the Merger and held by current employees or service providers, whether vested of unvested, was converted into an option to purchase a number of shares of common stock (each such option, an “Exchanged Option” equal to 0.4697 of Porch Group, Inc. common stock. Except as specifically provided in the Merger Agreement, following the Merger, each Exchanged Option will continue to be governed by the same terms and conditions (including vesting and exercisability terms) as were applicable to the corresponding former Legacy Porch.com option immediately prior to the consummation of the Merger. All stock option, RSA and RSU activity was retroactively restated to reflect the Exchanged Options.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On July 29, 2020, the board of directors approved the adoption of the Porch Group, Inc. 2020 Stock Incentive Plan (the “2020 Plan”), subject to approval by Porch Group, Inc.’s stockholders. On December 22, 2020, the Porch Group, Inc. stockholders voted in favor of adoption of the 2020 Plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The aggregate number of shares of common stock reserved for future issuance under the 2020 Plan is 11,137,824. The number of shares of common stock available under the 2020 Plan will increase annually on the first day of each calendar year, beginning with the calendar year ending December 31, 2021, and continuing until (and including) the calendar year ending December 31, 2030, with such annual increase equal to the lesser of (i) 5% of the number of shares of common stock issued and outstanding on December 31st of the immediately preceding fiscal year and (ii) an amount determined by the Porch board of directors.<span style="font-size:12pt;"> </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The 2020 Plan provides for the grant of non-qualified stock options, incentive stock options, stock appreciation rights, restricted stock, restricted stock units and other stock awards, and performance awards to employees, officers, non-employee directors and independent service providers of the Company. The 2020 Plan became effective immediately upon the closing of the Merger.<span style="font-size:12pt;"> </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;">Stock-Based Compensation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Stock-based compensation consists of expense related to (1) equity awards in the normal course and (2) a secondary market transaction as described below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Secondary market transaction</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,616</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,232</p></td></tr><tr><td style="vertical-align:bottom;width:68.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Employee awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,793</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,740</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total operating expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,409</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,972</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration:underline;">2019 Secondary Stock Transactions</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In May 2019, the Company’s CEO and Founder purchased a total of 7,559,047 shares of legacy Porch.com redeemable convertible preferred stock from an existing investor for an aggregate purchase price of $4,023 ($0.53 per legacy Porch.com share). The Company determined that the purchase price was below fair value of such shares and as result recorded compensation expense of $33,232 in general and administrative expense for the difference between the purchase price and fair value.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In July 2019, the Company’s CEO and Founder subsequently sold 901,940 shares of legacy Porch.com redeemable convertible preferred stock as an incentive to eleven executives of the Company at the same price at which the shares were initially acquired in the May 2019 transaction, which represents a $2,553 discount to fair value. The Company has the right to repurchase such shares if certain service vesting conditions and performance conditions are not met. In December 2020, the performance vesting conditions were met, and compensation expense of $1,616 was recorded in 2020 related to these awards, of which $689 was related to former employees and immediately recognized, as there is no continued service vesting requirement, and $927 was related to current employees and recognized as a cumulative catch up related to the portion of the service period satisfied through December 31, 2020. The remaining stock compensation related to the award will be recognized over the remaining service period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration:underline;">Common Stock Valuation</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Prior to the completion of the Merger the fair value of Legacy Porch.com common stock used in the calculation of the fair value of the stock options was determined by management with assistance from third-party valuation specialists using both market and income approaches.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration:underline;">Stock Options</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Options granted under the Equity Plan to employees typically vest 25% of the shares one year after the options’ vesting commencement date and the remainder ratably on a monthly basis over the following three years. Other vesting terms are permitted and are determined by the Board. Options have a term of no more than ten years from the date of grant and vested options are generally cancelled three months after termination of employment. All stock options issued during the year ended December 31, 2020 were issued under the 2012 Plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Detail related to stock option activity for the year ended December 31, 2020 is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted- </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted- </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Remaining </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Options </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contractual </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intrinsic </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Outstanding</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Life (Years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Balances as of January 1, 2020</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,428,682</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.21</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 277</p></td></tr><tr><td style="vertical-align:bottom;width:58.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,202,417</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.23</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options exercised</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (439,754)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.02</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:58.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (323,840)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.36</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options canceled or expired</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,452,894)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.41</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:58.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Balances as of December 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,414,611</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.85</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">7.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 73,260</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercisable at December 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,472,595</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.30</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">7.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 73,260</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The fair value of each employee stock option granted during the years ended December 31, 2020 and 2019, were estimated on the date of grant using the Black-Scholes option pricing model with the following assumptions:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Risk-free interest rate</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">0.3 – 0.6 %</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">1.6 – 1.9 %</p></td></tr><tr><td style="vertical-align:bottom;width:75.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expected term (years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">5 – 6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">3 – 6</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Dividend yield</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:75.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">59 – 60 %</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">46 – 51 %</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The risk-free interest rate used in the Black-Scholes option-pricing model is based on the implied yield currently available in the U.S. Treasury securities at maturity with an equivalent term. The expected term for options granted to employees is estimated using the simplified method. The Company has not declared or paid any dividends through </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">December 31, 2020 and does not currently expect to do so in the future. The Company bases its estimate of expected volatility on the historical volatility of comparable companies from a representative peer group selected based on industry, financial, and market capitalization data. The Company uses the average expected volatility rates reported by the comparable group for an expected term that approximated the expected term estimated by the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The estimated weighted-average grant date fair value of options granted to employees during the years ended December 31, 2020 and 2019, was $2.26 per share and $0.85 per share. The fair value of stock options that vested during the years ended December 31, 2020 and 2019, was $1,785 and $1,779, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The total amount of unrecognized compensation cost for options granted to employees and nonemployees as of December 31, 2020, is approximately $5,245 and is expected to be recognized over a weighted-average period of 0.6 years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration:underline;">RSUs and Payroll Reduction Program</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In March 2020, in response to the adverse impact of COVID-19 on the Company’s operations and financial performance, the Company carried out a variety of measures to reduce cash operating expenses, including the implementation of a partial employee furlough and payroll reduction in exchange for RSUs. During the year ended December 31, 2020, the Company reduced cash payroll costs by $3,979 in exchange for a commitment by the Company to provide up to 2,356,045 RSUs subject to (a) a performance (liquidity) vesting condition and (b) and ongoing employment until March 31, 2021 (or June 30, 2021, for certain awards) in order to be fully vested. The grant of these RSUs was approved by the Board of Directors in June, July, and August 2020 and 2,356,045 were issued during the year ended December 31, 2020. The performance vesting conditions, which were previously considered not probable of achievement were met in December 2020 as a result of the Merger. As a result, a cumulative catch up of $6,506 of compensation expense was recorded. Compensation cost of $1,605 will be recorded during 2021 over the remaining service period. There was a small number of additional RSU grants during the fourth quarter, which were unrelated to the payroll reduction program. All RSUs issued as part of this program were issued under the 2012 Plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The following table summarizes the activity of restricted stock units for the year ended December 31, 2020:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Restricted </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Stock Units</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balances as of January 1, 2020</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,450,718</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.69</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Canceled</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (35,578)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.44</p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balances as of December 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,415,140</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.64</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration:underline;">Employee Earnout Restricted Stock</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Upon the Merger, 976,331 restricted common shares, subject to vesting and forfeiture conditions, were issued to employees and service providers pursuant to their holdings of pre-Merger options, RSUs or restricted shares (the “employee earnout shares”). The employee earnout shares were issued in three equal tranches with separate market vesting conditions. <span style="-sec-ix-hidden:Hidden_tJJzLY1aL0-BoDxboEzq7w;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">One</span></span> third of the employee earnout shares will meet the market vesting condition when the closing price of the Company’s common stock is greater than or equal to $18.00 over any twenty trading days within any thirty- consecutive trading day period within 36 months of the closing date of the Merger. An additional third will vest when the Company’s common stock is greater than or equal to $20.00 over the same measurement period. The final third will vest when the Company’s common stock is greater than or equal to $22.00 over the same measurement period. The employee earnout shares are forfeited by the employee upon termination of employment. Upon forfeiture, the forfeited shares will be redistributed to all earnout shareholders. Upon redistribution of earnout shares, the awards will be </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">recorded as new awards. The fair value of the award on the grant date is an average of $12.08 per share and will be recognized as stock compensation expense on a graded vesting basis over the derived service period of 1 year or shorter if the awards vest. During 2020, the Company recorded $314 in stock compensation expense related to the employee earnout shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration:underline;">CEO Earnout Restricted Stock</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Prior to the closing of the Merger, the Company’s CEO, Matt Ehrlichman was granted a restricted stock award under the 2012 Plan which was converted into an award of 1,000,000 restricted shares of common stock upon the closing of the Merger. The award will vest in <span style="-sec-ix-hidden:Hidden__MJnjaNFkEqCiZvdVuNIaA;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">one</span></span>-third installments if certain stock price triggers are achieved within <span style="-sec-ix-hidden:Hidden_4I0mnXrsEkKcC0nIBKAmqw;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">36-months</span></span> following the closing of the Merger. One third of the restricted shares will meet the market vesting condition when the Company’s common stock is greater than or equal to $18.00 over any twenty trading days within any thirty- consecutive trading day period within 36 months of the closing date of the Merger. An additional third will vest when the Company’s common stock is greater than or equal to $20.00 over the same measurement period. The final third will vest when the Company’s common stock is greater than or equal to $22.00 over the same measurement period. If Mr. Ehrlichman’s employment with the Company is terminated prior to the award being fully vested, then the award will be terminated and cancelled, provided that if Mr. Ehrlichman’s employment is terminated by the Company without cause or Mr. Ehrlichman resigns due to good reason (in each case, as defined in the award agreement), the award will remain outstanding and will vest to the extent the stock price triggers are achieved during the <span style="-sec-ix-hidden:Hidden_NrnxVOANU06GS1Al2cInTQ;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">36-month</span></span> period. The fair value of the award on the grant date is an average of $12.08 per share and will be recognized as stock compensation expense on a graded vesting basis over the derived service period of 1 year or shorter if the awards vest. During 2020, the Company recorded $322 in stock compensation related to the award.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration:underline;">Restricted Stock Awards</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The following table summarizes the activity of restricted stock awards in connection with certain pre-2020 acquisitions for the year ended December 31, 2020:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of </b></p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Restricted </b></p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Stock Awards</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balances as of January 1, 2020</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 472,141</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Shares granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Shares vested</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (305,379)</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Shares forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balances as of December 31, 2020</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 166,762</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 0.4697 11137824 0.05 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Secondary market transaction</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,616</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,232</p></td></tr><tr><td style="vertical-align:bottom;width:68.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Employee awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,793</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,740</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total operating expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,409</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,972</p></td></tr></table> 1616000 33232000 9793000 2740000 11409000 35972000 7559047 4023000 0.53 33232000 901940 11 2553000 1616000 689000 927000 0.25 P3Y P10Y P3M <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted- </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted- </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Remaining </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Options </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contractual </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intrinsic </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Outstanding</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Life (Years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Balances as of January 1, 2020</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,428,682</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.21</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 277</p></td></tr><tr><td style="vertical-align:bottom;width:58.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,202,417</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.23</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options exercised</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (439,754)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.02</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:58.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (323,840)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.36</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options canceled or expired</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,452,894)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.41</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:58.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Balances as of December 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,414,611</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.85</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">7.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 73,260</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercisable at December 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,472,595</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.30</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">7.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 73,260</p></td></tr></table> 7428682 2.21 P7Y3M18D 277000 2202417 4.23 439754 2.02 323840 2.36 2452894 2.41 6414611 2.85 P7Y9M18D 73260000 3472595 2.30 P7Y 73260000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Risk-free interest rate</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">0.3 – 0.6 %</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">1.6 – 1.9 %</p></td></tr><tr><td style="vertical-align:bottom;width:75.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expected term (years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">5 – 6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">3 – 6</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Dividend yield</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:75.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">59 – 60 %</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">46 – 51 %</p></td></tr></table> 0.003 0.006 0.016 0.019 P5Y P6Y P3Y P6Y 0.59 0.60 0.46 0.51 2.26 0.85 1785000 1779000 5245000 P0Y7M6D 3979000 2356045 2356045 6506000 1605000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Restricted </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Stock Units</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balances as of January 1, 2020</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,450,718</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.69</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Canceled</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (35,578)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.44</p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balances as of December 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,415,140</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.64</p></td></tr></table> 2450718 3.69 35578 3.44 2415140 3.64 976331 3 18.00 20 30 P36M 20.00 22.00 12.08 P1Y 314000 1000000 1 18.00 20 30 P36M 20.00 22.00 12.08 P1Y 322000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of </b></p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Restricted </b></p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Stock Awards</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balances as of January 1, 2020</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 472,141</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Shares granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Shares vested</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (305,379)</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Shares forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balances as of December 31, 2020</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 166,762</p></td></tr></table> 472141 305379 166762 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">9.   Income Taxes</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The components of the income tax (benefit) provision are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Federal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">State</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 67</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 67</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Federal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,435)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">State</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (327)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total deferred</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,762)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29</p></td></tr></table><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Provision for income taxes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,691)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 96</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The tax effects of cumulative temporary differences that give rise to significant deferred tax assets and deferred tax liabilities are presented below. The valuation allowance relates to deferred tax assets for which it is more likely than not that the tax benefit will not be realized.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Accrued expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,063</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,124</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Stock compensation</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,497</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,219</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,036</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,066</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Property and equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 229</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 176</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Intangibles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 452</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 826</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Goodwill</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,444</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,391</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net operating losses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,954</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,815</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Disallowed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,385</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,159</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Valuation allowance</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (63,129)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (48,499)</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 939</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,285</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Internally developed software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (943)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,319)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total deferred tax liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (943)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,319)</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net deferred tax assets (liabilities)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (34)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial accounting purposes and the amounts used for income tax purposes and the tax effect of the tax loss carryforwards. The Company has recorded a valuation allowance due to the uncertainty surrounding the ultimate realizability or recoverability of such assets. Management evaluates, on an annual basis, both the positive and negative evidence when determining whether it is more likely than not that deferred tax assets are recoverable and the amount of the valuation allowance. In its evaluation, the Company considered its cumulative losses as significant negative evidence. Based upon a review of the four sources of income identified within ASC 740, </span><i style="font-style:italic;">Accounting for Income Taxes, </i>the Company determined that the negative evidence outweighed the positive evidence. At such time as it is determined that it is more likely than not the deferred tax assets are realizable, the valuation allowance will be reduced. The valuation allowance increased by $14.6 million for the year ended December 31, 2020 from $48.5 million to $63.1 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2020 and 2019, the Company had net operating loss carryforwards for federal tax purposes of approximately $208.9 million and $173.5 million and $98.5 million and $68.6 million for state income tax purposes, respectively, which may be used to offset future taxable income. The net operating loss carryforwards for federal tax purposes will begin to expire in 2032 and the net operating loss carryforwards for state tax purposes will begin to expire in 2021. The net operating loss with an unlimited carryforward period is $106 million for federal tax purposes and $14.8 million for state tax purposes. Utilization of net operating loss carryforwards are subject to certain limitations under Section 382 of the Internal Revenue Code of 1986, as amended, in the event of a change in the Company’s ownership, as defined in current income tax regulations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">A reconciliation of the income tax (benefit) provision to the amounts computed by applying the statutory federal income tax rate to earnings before income taxes is shown as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Tax computed at federal statutory rate</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (11,224)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (21,677)</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">State tax, net of federal tax benefit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,070)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,475)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Other</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 486</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 515</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Loss on disposition</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,049</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Compensation</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (972)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,507</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Debt transactions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (824)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,145</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Enacted tax rate changes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (159)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (119)</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Return to provision</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (502)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (991)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Valuation allowance</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,574</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,142</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total provision (benefit) for income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,691)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 96</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The U.S. federal statutory tax rate is 21%, while the Company’s effective tax rate for 2020 was 3.2% and 2019 was -0.1%. The difference is due primarily to the tax benefit of pre-tax book losses being offset by valuation allowance. The Company also recorded a deferred tax benefit, resulting from the release of a portion of the valuation allowance due to deferred tax liabilities created by certain current year acquisitions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">The Company files federal and state tax returns. The Company is subject to income tax examinations by federal and various state tax authorities for years beginning in 2017 and 2015, based on the respective statutes of limitations. Further, to the extent allowed by law, the taxing authorities may have the right to examine prior originating periods due to the existence of net operating loss and tax credit carryforwards in the years that they are utilized.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company had no unrecognized uncertain tax positions as of December 31, 2020 and 2019.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Federal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">State</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 67</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 67</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Federal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,435)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">State</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (327)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total deferred</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,762)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29</p></td></tr></table><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Provision for income taxes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,691)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 96</p></td></tr></table> 71000 67000 71000 67000 -1435000 21000 -327000 8000 -1762000 29000 -1691000 96000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Accrued expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,063</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,124</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Stock compensation</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,497</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,219</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,036</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,066</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Property and equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 229</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 176</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Intangibles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 452</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 826</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Goodwill</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,444</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,391</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net operating losses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,954</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,815</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Disallowed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,385</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,159</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Valuation allowance</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (63,129)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (48,499)</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 939</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,285</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Internally developed software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (943)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,319)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total deferred tax liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (943)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,319)</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net deferred tax assets (liabilities)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (34)</p></td></tr></table> 1063000 1124000 2497000 1219000 2036000 2066000 229000 176000 452000 826000 1444000 1391000 8000 8000 49954000 40815000 6385000 2159000 63129000 48499000 939000 1285000 943000 1319000 943000 1319000 4000 34000 14600000 48500000 63100000 208900000 173500000 98500000 68600000 106000000 14800000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Tax computed at federal statutory rate</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (11,224)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (21,677)</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">State tax, net of federal tax benefit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,070)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,475)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Other</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 486</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 515</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Loss on disposition</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,049</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Compensation</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (972)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,507</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Debt transactions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (824)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,145</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Enacted tax rate changes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (159)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (119)</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Return to provision</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (502)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (991)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Valuation allowance</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,574</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,142</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total provision (benefit) for income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,691)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 96</p></td></tr></table> -11224000 -21677000 -2070000 -1475000 486000 515000 1049000 -972000 6507000 -824000 2145000 -159000 -119000 -502000 -991000 13574000 14142000 -1691000 96000 0.21 0.032 -0.001 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">10.   401(k) Savings Plan</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Effective November 1, 2014, the Company established a defined contribution savings plan under Section 401(k) of the Internal Revenue Code. This plan covers substantially all domestic employees who meet minimum age and service requirements and allows participants to defer a portion of their annual compensation on a pre-tax basis. Company contributions to the plan may be made at the discretion of the Board. As of December 31, 2020 the Company had not made contributions to the plan since its inception.</p> 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">11.   Business Combinations and Disposals</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">During 2020 and 2019, the Company completed several business combination transactions. The purpose of each of the acquisitions were to expand the scope and nature of the Company’s product and service offerings, obtain new customer acquisition channels, add additional team members with important skillsets, and realize synergies. The aggregate transaction costs associated with these transactions were $247 and $123 during 2020 and 2019, respectively, and are included in general and administrative expenses on the consolidated statements of operations. The results of operations for each acquisition are included in the Company’s consolidated financial statements from the date of acquisition onwards.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;">2020 Acquisitions and Disposals</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The acquisitions are included in the Company’s consolidated financial statements as of the date of the acquisition. The fair values assigned to tangible and intangible assets acquired and liabilities assumed are based on management’s estimates and assumptions and may be subject to change as additional information is received. The primary areas that </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">remain preliminary relate to the fair values of intangible assets acquired, certain tangible assets and liabilities acquired, legal and other contingencies as of the acquisition date, income and non-income-based taxes and residual goodwill. The Company expects to finalize the valuation as soon as practicable, but not later than one year from the acquisition date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Pro forma results of operations have not been presented because the effects of 2020 acquisitions, individually and in the aggregate, were not material to our consolidated results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The following table summarizes the total consideration and the estimated fair value of the assets acquired and liabilities assumed for business combinations made by the Company during the year ended December 31, 2020:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:42.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:7.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted Average Useful Life (in years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:10.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">July 23, 2020 Acquisition</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:12.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2020 Acquisition</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other Acquisitions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:42.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Purchase consideration:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,003</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 325</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,328</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:42.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Issuance of common stock</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,790</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,711</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 358</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,859</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Deferred acquisition consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 80</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 80</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:42.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Notes payable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 607</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 607</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Contingent consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,749</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,749</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:42.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total purchase consideration:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,790</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,463</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,370</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,623</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:42.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Cash and cash equivalents</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 382</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 119</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 36</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 537</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 554</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 212</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 773</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:42.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Property and equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 212</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 44</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 258</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Intangible assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:42.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Customer relationships</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">5.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 740</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,400</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,140</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Acquired technology</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">9.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 470</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,470</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:42.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Trademarks and tradenames</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">13.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 670</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 600</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 240</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,510</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Non-competition agreements</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">2.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 70</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 155</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 225</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:42.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Goodwill</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,576</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,242</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,358</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,176</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total assets acquired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,674</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,472</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,943</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,089</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:42.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Current liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (884)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (322)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (527)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,733)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Deferred tax liabilities, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,687)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (46)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,733)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:42.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net assets acquired</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,790</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,463</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,370</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,623</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration:underline;">July 23, 2020 Acquisition</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On July 23, 2020, the Company acquired a moving services technology company. The purpose of the acquisition was to expand the scope and nature of the Company’s service offerings, add additional team members with important skillsets, and realize synergies. We expect $1,576 of acquired goodwill to be deductible for income tax purposes. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration:underline;">December 31, 2020 Acquisition</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On December 31, 2020, the Company acquired iRoofing LLC, a roofing software company. The purpose of the acquisition was to expand the scope and nature of the Company’s service offerings, add additional team members with important skillsets, and realize synergies. As part of the consideration, 300,000 shares of commons stock issued have a guarantee of $20.00 per share. The contingent consideration would equal approximately 123,000 additional shares of common stock at the time of the acquisition. The goodwill associated with the acquisition is not expected to be deductible for income tax purposes. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration:underline;">Other Acquisitions</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">In the third quarter of 2020, the Company completed two other acquisitions that are not material to the consolidated financial statements. The purpose of these acquisitions was to expand the scope and nature of the Company’s service offerings, add additional team members with important skillsets, and realize synergies. The transaction costs associated with this acquisition were trivial. We expect $222 of acquired goodwill for one of the acquisitions to be deductible for income tax purposes. The goodwill associated with another acquisition is not expected to be deductible for income tax purposes. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration:underline;">2020 Disposal</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On May 29, 2020, the Company disposed of the Serviz business. At the same time, the Company entered into a revenue transaction with the buyer of Serviz that will be satisfied over a one-year service period. In consideration for both the Serviz business and the revenue transaction, the Company received $5,000 in cash and the buyer cancelled the Company’s convertible promissory note which was recorded under the FVO and had a fair value at the time of the transaction of $2,724. The consideration allocated to the revenue transaction based on the fair value of services to be delivered is $5,000. The remainder of the consideration, was determined to be consideration for Serviz. Serviz had net assets of approximately $1,282. The Company recorded a gain of $1,442 included in the gain on divestiture of businesses in the consolidated statements of operations for the year ended December 31, 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;">2019 Acquisitions and Disposals</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company acquired a business that connects new homebuyers to utility companies, for aggregate consideration of $479 which included definite-lived intangible assets of $340, net liabilities of $830 and goodwill of $969. The purpose of the acquisition was to expand the scope and nature of the Company’s product and service offerings, obtain new customer acquisition channels, add additional team members with important skillsets, and realize synergies. The transaction costs associated with this acquisition were $123 and are included in general and administrative expenses on the consolidated statements of operations. The acquisition was not material to the consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-family:'Times New Roman PS Std';">The Company divested of a company and as a part of the transaction, received </span><span style="font-family:'Times New Roman PS Std';">23,488</span><span style="font-family:'Times New Roman PS Std';"> shares of Porch’s common stock. The Company recorded a </span><span style="font-family:'Times New Roman PS Std';">$4,508</span><span style="font-family:'Times New Roman PS Std';"> loss upon disposal in loss on divestiture of businesses in the consolidated statements of operations for the year ended December 31, 2019.</span></p> 247000 123000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:42.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:7.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted Average Useful Life (in years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:10.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">July 23, 2020 Acquisition</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:12.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2020 Acquisition</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other Acquisitions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:42.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Purchase consideration:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,003</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 325</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,328</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:42.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Issuance of common stock</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,790</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,711</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 358</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,859</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Deferred acquisition consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 80</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 80</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:42.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Notes payable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 607</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 607</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Contingent consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,749</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,749</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:42.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total purchase consideration:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,790</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,463</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,370</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,623</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:42.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Cash and cash equivalents</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 382</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 119</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 36</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 537</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 554</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 212</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 773</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:42.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Property and equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 212</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 44</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 258</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Intangible assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:42.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Customer relationships</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">5.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 740</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,400</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,140</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Acquired technology</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">9.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 470</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,470</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:42.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Trademarks and tradenames</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">13.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 670</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 600</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 240</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,510</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Non-competition agreements</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">2.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 70</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 155</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 225</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:42.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Goodwill</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,576</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,242</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,358</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,176</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total assets acquired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,674</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,472</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,943</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,089</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:42.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Current liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (884)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (322)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (527)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,733)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Deferred tax liabilities, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,687)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (46)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,733)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:42.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net assets acquired</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,790</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,463</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,370</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,623</p></td></tr></table> 2000000 6003000 325000 8328000 1790000 4711000 358000 6859000 80000 80000 607000 607000 1749000 1749000 3790000 12463000 1370000 17623000 382000 119000 36000 537000 554000 212000 7000 773000 212000 44000 2000 258000 P5Y 740000 2400000 3140000 P9Y 470000 3700000 300000 4470000 P13Y 670000 600000 240000 1510000 P2Y 70000 155000 225000 1576000 7242000 1358000 10176000 4674000 14472000 1943000 21089000 884000 322000 527000 1733000 1687000 46000 1733000 3790000 12463000 1370000 17623000 1576000 300000 20.00 123000 222000 5000000 2724000 5000000 1282000 1442000 479000 340000 830000 969000 123000 23488 4508000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">12.   Commitments and Contingencies</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;">Leases</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company leases its facilities under non-cancelable operating leases, some of which contain rent holidays and escalation provisions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Rent expense is recognized on the straight-line method over the term of the lease. The difference between rent expense (which includes the impact of rent holidays and escalation provisions) and rent paid is recorded as deferred rent, the current portion of which is included in other current liabilities and the long-term portion in other liabilities in the Company’s consolidated balance sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Minimum commitments under noncancelable operating lease agreements as of December 31, 2020, are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Lease </b></p></td></tr><tr><td style="vertical-align:bottom;width:83.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Payments</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,333</p></td></tr><tr><td style="vertical-align:bottom;width:83.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 821</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 315</p></td></tr><tr><td style="vertical-align:bottom;width:83.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:83.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,469</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Rent expense was approximately $1,700 and $1,800 during the years ended December 31, 2020 and 2019, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;">Purchase Commitments</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">As of December 31, 2020, the Company had non-cancelable purchase commitments, primarily for data purchases, as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,742</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,514</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,514</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,770</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;">Litigation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">From time to time the Company is or may become subject to various legal proceedings arising in the ordinary course of business, including proceedings initiated by users, other entities, or regulatory bodies. Estimated liabilities are recorded when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. In many instances, the Company is unable to determine whether a loss is probable or to reasonably estimate the amount of such a loss and, therefore, the potential future losses arising from a matter may differ from the amount of estimated liabilities the Company has recorded in the financial statements covering these matters. The Company reviews its estimates periodically and makes adjustments to reflect negotiations, estimated settlements, rulings, advice of legal counsel, and other information and events pertaining to a particular matter.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration:underline;">Cases under Telephone Consumer Protection Act</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Porch and an acquired entity, GoSmith.com, are party to 14 legal proceedings alleging violations of the automated calling and/or Do Not Call restrictions of the Telephone Consumer Protection Act of 1991 (“TCPA”). Some of these actions allege related state law claims. Most of the proceedings were commenced as mass tort actions by a single plaintiffs’ law firm in December 2019 and April/May 2020 in federal district courts throughout the United States and have been consolidated in the United States District Court for the Western District of Washington, where Porch resides. A related action brought by the same plaintiffs’ law firm was dismissed with prejudice and is on appeal before the Ninth Circuit Court of Appeals.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">These actions are at an early stage in the litigation process. It is not possible to determine the likelihood of an unfavorable outcome of these disputes, although it is reasonably possible that the outcome of these actions may be </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">unfavorable. Further, it is not possible to estimate the range or amount of potential loss (if the outcome should be unfavorable). Porch intends to contest these cases vigorously.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration:underline;">Kandela, LLC v Porch.com, Inc.</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">In May 2020, the former owners of Kandela, LLC filed a complaint against Porch in the Superior Court of the State of California, alleging a breach of contract related to the terms and achievement of an earnout agreement related to the acquisition of the Kandela business and related fraudulent inducement claims. This action is at an early stage in the litigation process and Porch is unable to determine the likelihood of an unfavorable outcome, although it is reasonably possible that the outcome may be unfavorable. Porch is unable to provide an estimate of the range or amount of potential loss (if the outcome should be unfavorable). Porch intends to contest this case vigorously.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration:underline;">Putative Wage and Hours Class Action Proceeding.</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">A former employee of HireAHelper™ filed a complaint in San Diego County Superior Court asserting putative class action claims for failure to pay overtime, failure to pay compensation at the time of separation and unfair business practices in violation of California law. HireAHelper™ was served with the complaint in December 2020 and on January 28, 2021 Defendants removed the case to the United States District Court for the Southern District of California. The plaintiff seeks to represent all current and former non-exempt employees of HireAHelper™ and Legacy Porch in the State of California during the relevant time period. This action is at an early stage in the litigation process and Porch is unable to determine the likelihood of an unfavorable outcome, although it is reasonably possible that the outcome may be unfavorable. Porch is unable to provide an estimate of the range or amount of potential loss (if the outcome should be unfavorable), however the parties have agreed to explore resolution by way of a private non-binding mediation in the summer or fall of 2021. Porch intends to contest this case vigorously.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Minimum commitments under noncancelable operating lease agreements as of December 31, 2020, are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Lease </b></p></td></tr><tr><td style="vertical-align:bottom;width:83.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Payments</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,333</p></td></tr><tr><td style="vertical-align:bottom;width:83.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 821</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 315</p></td></tr><tr><td style="vertical-align:bottom;width:83.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:83.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,469</p></td></tr></table> 1333000 821000 315000 2469000 1700000 1800000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">As of December 31, 2020, the Company had non-cancelable purchase commitments, primarily for data purchases, as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,742</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,514</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,514</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,770</p></td></tr></table> 3742000 3514000 3514000 10770000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">13.   Related Parties</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In July 2020, the CEO and founder, entered into an agreement with another significant shareholder, that provides, upon consummation of the PTAC Merger Agreement, for a payment of $3,214 in cash and 950,000 of Porch Group, Inc. stock from the CEO to the other significant shareholder in connection with the Merger Agreement including the conversion of preferred stock to common stock. This transfer of $17,284 in consideration was accounted for as a deemed capital contribution from the CEO and founder to the Company and induced conversion of preferred stock into common stock immediately prior to the close of the PTAC Merger Agreement. The total consideration transferred increase total net loss in determining net loss available to common shareholders by $17,284.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In 2019, the CEO and founder of the Company purchased convertible promissory notes with an aggregate original principal balance of $1,000.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In 2019, the Company sold a direct-to-customer security services business to a related party as one of its divestitures as it focused the business operations on its core vertical software strategy. See Note 11.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In 2019, the Company entered into an acquisition deferral agreement with the former owner of a business previously acquired by the Company on March 14, 2017. The existing agreement provided for payments of $931 on December 31, 2018, and $232 quarterly from June 14, 2019 through March 14, 2020. The amended payment schedule provides for monthly installments of at least $100, as determined by the agreement, beginning in June 2019 and the balance shall be paid in full by December 31, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">In 2019, convertible promissory notes having an aggregate original principal balance of $16,600 and accrued interest of $641 converted into 1,173,473 shares of Series B redeemable convertible preferred stock and warrants to purchase 70,408 shares of Series B redeemable convertible preferred stock. An existing investor affiliated with a </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">member of the Board participated in this equity conversion and received 354,268 shares of Series B redeemable convertible preferred stock and warrants to purchase 21,256 shares of Series B redeemable convertible preferred stock. See Note 7.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">An immediate family member of the Company’s CEO and founder is a partner of a law firm retained by the Company. The Company purchased services from this law firm in the amounts of approximately $2,873 and $862 during the years ended December 31, 2020 and 2019, respectively. The amounts due to this law firm were $0 and $2,693 as of December 31, 2020 and 2019, respectively. The law firm received 21,256 shares of Series B Preferred and warrants to purchase 2,042 shares of Series B Preferred in 2018, which reduced the payable due to this firm by $500.</p> 3214000 950000 17284000 17284000 1000000 931000 232000 100000 16600000 641000 1173473 70408 354268 21256000 2873000 862000 0 2693000 21256 2042 500000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">14.   Basic and Diluted Net Loss Per Share</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Basic and diluted net loss per share attributable to common stockholders is presented in conformity with the two-class method required for participating securities. It has been retrospectively adjusted for all periods prior to the reverse capitalization. The retroactive adjustment is based on the same number of weighted average shares outstanding in each historical period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Under the two-class method, basic net loss per share attributable to common stockholders is computed by dividing the net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Diluted earnings per share attributable to common stockholders adjusts basic earnings per share for the potentially dilutive impact of stock options, restricted stock units, restricted stock awards, convertible notes, earnout shares and warrants. As the Company has reported losses for all periods presented, all potentially dilutive securities are antidilutive and accordingly, basic net loss per share equals diluted net loss per share.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The following table sets forth the computation of the Company’s basic and diluted net loss attributable per share to common stockholders for the years ended December 31, 2020 and 2019:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Numerator:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:73.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (51,609)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (103,319)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Induced conversion of preferred stock</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17,284)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:73.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net loss attributable to common stockholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (68,893)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (103,319)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Denominator:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Shares used in computing net loss attributable per share to common stockholders, basic and diluted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,344,234</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,170,351</p></td></tr><tr><td style="vertical-align:bottom;width:73.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net loss attributable per share to common stockholders:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Basic and diluted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.90)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3.31)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The following table discloses securities that could potentially dilute basic net loss per share in the future that were not included in the computation of diluted net loss per share because to do so would have been antidilutive for all periods presented:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stock options</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,414,611</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,428,682</p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Restricted stock units and awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,581,902</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 495,633</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Public and private warrants</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,325,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,060,530</p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Earnout shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,150,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Convertible debt</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,734,264</p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">See Note 7 for additional information regarding the terms of warrants. See Note 8 for additional information regarding stock options and restricted stock units and awards.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Numerator:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:73.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (51,609)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (103,319)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Induced conversion of preferred stock</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17,284)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:73.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net loss attributable to common stockholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (68,893)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (103,319)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Denominator:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Shares used in computing net loss attributable per share to common stockholders, basic and diluted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,344,234</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,170,351</p></td></tr><tr><td style="vertical-align:bottom;width:73.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net loss attributable per share to common stockholders:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Basic and diluted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.90)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3.31)</p></td></tr></table> -51609000 -103319000 17284000 -68893000 -103319000 36344234 31170351 -1.90 -3.31 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stock options</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,414,611</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,428,682</p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Restricted stock units and awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,581,902</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 495,633</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Public and private warrants</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,325,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,060,530</p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Earnout shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,150,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Convertible debt</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,734,264</p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 6414611 7428682 2581902 495633 14325000 3060530 6150000 1734264 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">15.   Subsequent Events</b></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">In January 2021, the Company entered into an amendment (the </span><span style="color:#000000;font-family:'Times New Roman PS Std';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">“</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Runway Amendment</span><span style="color:#000000;font-family:'Times New Roman PS Std';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">”</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">) to the Loan and Security Agreement, dated as of July 22, 2020 (as amended, the </span><span style="color:#000000;font-family:'Times New Roman PS Std';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">“</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Runway Loan Agreement</span><span style="color:#000000;font-family:'Times New Roman PS Std';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">”</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">), with Runway Growth Credit Fund, Inc., as agent for a syndicate of lenders. Among other things, the Runway Amendment includes a commitment for a supplemental term loan in the aggregate amount of up to </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$10</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> million, reduces the interest rate payable on borrowed amounts, reduces certain financial covenants related to minimum revenue and amended the maturity date to December 15, 2024.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:9pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(b)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">In January 2021, the Company entered into an amendment of the purchase agreement with the selling members of Hire-a-Helper, LLC that was acquired in November 2018. Under this amendment, the selling members consented to satisfy the contingent consideration for approximately </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$2</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> million.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(c)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">In January 2021, the Company announced several acquisitions. On January 12, 2021, the Company acquired DataMentors Holdings, LLC d/b/a V12 Data (“V12 Data”), a leading software, data and analytics platform with a focus on household and mover insights, data management and marketing activation, in a cash transaction for a total purchase price of approximately </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$22</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> million payable at closing, subject to customary adjustments, plus up to </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$6</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> million of contingent purchase price payments based upon the financial performance of V12 Data during the 2021 and 2022 calendar years. In addition, the Company has agreed to provide a retention pool under the 2020 Plan of up to </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">100,000</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> shares of restricted Common Stock to retain key employees of V12 Data and contingent compensation (subject to the achievement of certain post-closing milestones) of up to an additional </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$6</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> million in cash or shares of Common Stock (at the Company’s election) to certain key employees of V12 Data. The V12 Data acquisition is expected to provide Porch with full-spectrum, enterprise-grade capabilities to capture the unique-to-the-market pre-mover marketing opportunity.</span></td></tr></table><div style="margin-top:9pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 0pt 36pt;">Additionally, on January 13, 2021, the Company entered into a definitive agreement to acquire Homeowners of America Holding Corporation (“HOA”), a leading property and casualty insurance company focused on products in the residential homeowner space, in a cash and stock transaction with consideration consisting of (i) $100,000, as adjusted in accordance with the terms of the definitive agreement, of which up to $25,000 may be payable in Common Stock at the election of the Company, (ii) 500,000 additional shares of Common Stock subject to the trading price of Common Stock exceeding $22.50 for twenty (20) out of thirty (30) consecutive trading days in the <span style="-sec-ix-hidden:Hidden_sNs4XkmKqU-AqAoUm--o5Q;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">two</span></span> (2) year period following the consummation of the HOA acquisition and (iii) a retention pool under the 2020 Porch Group, Inc. Stock Incentive Plan (the “2020 Plan”) of shares of restricted Common Stock in an amount equal to $510 and up to 100,000 options for acquisition of Common Stock to retain key employees of HOA, in each case upon the terms and subject to the conditions of the definitive agreement. The HOA acquisition is subject to state insurance regulatory approval and customary closing conditions. The HOA </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 36pt;">acquisition is expected to close in the second quarter of 2021. HOA is a managing general agent (“MGA”) and carrier hybrid with a strong reinsurance strategy that currently operates in six states. The HOA acquisition is expected to enable Porch to offer its own line of homeowner’s insurance alongside its existing insurance agency which partners with many other top carriers and provide consumers with flexibility and choice.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 9pt 36pt;">Additionally, in January 2021, the Company purchased a smaller home inspection company. This acquisition is not material to the Company<span style="font-family:'Times New Roman PS Std';">’</span>s financial statements.</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(d)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">During March 2021, holders of public warrants described in Note 7, exercised their warrants to acquire </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">7,846,757</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> shares of common stock at a price of </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$11.50</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> per share, resulting in cash proceeds of </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$90.2</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> million.</span></td></tr></table><div style="margin-top:9pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="white-space:pre-wrap;">Porch provided notification to the holders of warrants the Company’s intent to exercise its contractual right to redeem the warrants. It is expected that the holders will choose to exercise their warrants rather than have them redeemed. This is expected to result in approximately $9 million in additional cash proceeds in April 2021. If all of the 5.7 million private warrants are voluntarily exercised for cash, additional cash proceeds of up to $66 million may be received in April 2021.</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(e)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">During March 2021, </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">1,716,666</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> restricted earnout shares were fully vested, as the market condition for vesting was fully satisfied as a result of the Company</span><span style="color:#000000;font-family:'Times New Roman PS Std';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">’</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">s stock price and trading activity. </span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p> 10000000 2000000 22000000 6000000 100000 6000000 100000 25000 500000 22.50 20 30 510000 100000 7846757 11.50 90200000 9000000 5700000 66000000 1716666 XML 15 R1.htm IDEA: XBRL DOCUMENT v3.21.1
Document and Entity Information - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Mar. 26, 2021
Jun. 30, 2020
Document Information [Line Items]      
Document Type 10-K    
Document Annual Report true    
Document Transition Report false    
Document Period End Date Dec. 31, 2020    
Entity File Number 001-39142    
Entity Registrant Name PORCH GROUP, INC    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 83-2587663    
Entity Address, Address Line One 2200 1st Avenue S    
Entity Address, Address Line Two Suite 300    
Entity Address, City or Town Seattle    
Entity Address State Or Province WA    
Entity Address, Postal Zip Code 98134    
City Area Code 855    
Local Phone Number 767-2400    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Non-accelerated Filer    
Entity Small Business true    
Entity Emerging Growth Company true    
Entity Ex Transition Period false    
Entity Shell Company false    
Entity Public Float     $ 175
Entity Common Stock, Shares Outstanding   89,415,481  
Current Fiscal Year End Date --12-31    
Document Fiscal Year Focus 2020    
Document Fiscal Period Focus FY    
Entity Central Index Key 0001784535    
Amendment Flag false    
ICFR Auditor Attestation Flag false    
Common Stock      
Document Information [Line Items]      
Title of 12(b) Security Common Stock, par value $0.0001 per share    
Trading Symbol PRCH    
Security Exchange Name NASDAQ    
Warrants to purchase common stock      
Document Information [Line Items]      
Title of 12(b) Security Warrants to purchase common stock    
Trading Symbol PRCHW    
Security Exchange Name NASDAQ    
XML 16 R2.htm IDEA: XBRL DOCUMENT v3.21.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Current assets    
Cash and cash equivalents $ 196,046 $ 4,179
Accounts receivable, net 4,661 4,710
Prepaid expenses and other current assets 3,891 1,285
Restricted cash 11,407  
Total current assets 216,005 10,174
Property, equipment, and software, net 4,593 6,658
Goodwill 28,289 18,274
Intangible assets, net 15,961 9,832
Restricted cash, non-current   3,000
Long-term insurance commissions receivable 3,365  
Other assets 378 530
Total assets 268,591 48,468
Current liabilities    
Accounts payable 8,903 4,806
Accrued expenses and other current liabilities 9,991 17,071
Accrued acquisition compensation   8,624
Deferred revenue 4,870 3,333
Refundable customer deposit 2,664 3,167
Current portion of long-term debt (includes $0 and $11,659 at fair value, respectively) 4,746 20,461
Total current liabilities 31,174 57,462
Long-term debt 43,237 40,659
Refundable customer deposit, non-current 529 3,107
Earnout liability, at fair value 50,442  
Other liabilities (includes $3,549 and $6,784 at fair value, respectively) 3,798 7,219
Total liabilities 129,180 108,447
Commitments and contingencies (Note 12)
Stockholders' deficit    
Common stock, $0.0001 par value: Authorized shares - 400,000,000 and 52,575,160 ; Issued and outstanding shares - 81,669,151 and 34,197,822 8 3
Additional paid-in capital 454,486 203,492
Accumulated deficit (315,083) (263,474)
Total stockholders' equity (deficit) 139,411 (59,979)
Total liabilities and stockholders' equity (deficit) $ 268,591 $ 48,468
XML 17 R3.htm IDEA: XBRL DOCUMENT v3.21.1
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Consolidated Balance Sheets    
Long term debt at fair value $ 0 $ 11,659
Other liabilities $ 3,549 $ 6,784
Common stock, par value $ 0.0001 $ 0.0001
Common stock, shares authorized 400,000,000 52,575,160
Common stock, shares issued 81,669,151 34,197,822
Common stock, shares outstanding 81,669,151 34,197,822
XML 18 R4.htm IDEA: XBRL DOCUMENT v3.21.1
Consolidated Statements of Operations - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Consolidated Statements of Operations    
Revenue $ 73,216 $ 77,595
Operating expenses:    
Cost of revenue 17,562 21,500
Selling and marketing 41,768 56,220
Product and technology 28,298 30,992
General and administrative 28,387 52,011
Loss (gain) on divestiture of businesses (1,442) 4,994
Total operating expenses 114,573 165,717
Operating loss (41,357) (88,122)
Other income (expense):    
Interest expense (14,734) (7,134)
Other income (expense), net 2,791 (7,967)
Total other income (expense) (11,943) (15,101)
Loss before income taxes (53,300) (103,223)
Income tax (benefit) expense (1,691) 96
Net loss (51,609) (103,319)
Induced conversion of preferred stock (17,284)  
Net loss attributable to common stockholders $ (68,893) $ (103,319)
Net loss attributable per share to common stockholders:    
Basic (in dollars per share) $ (1.90) $ (3.31)
Diluted (in dollars per share) $ (1.90) $ (3.31)
Weighted-average shares used in computing net loss attributable per share to common stockholders:    
Basic 36,344,234 31,170,351
Diluted 36,344,234 31,170,351
XML 19 R5.htm IDEA: XBRL DOCUMENT v3.21.1
Consolidated Statements of Operations (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Stock based compensation expense $ 11,409 $ 35,972
Cost of revenue    
Stock based compensation expense 2 9
Selling and marketing    
Stock based compensation expense 1,901 477
Product and technology    
Stock based compensation expense 5,248 747
General and administrative    
Stock based compensation expense $ 4,258 $ 34,739
XML 20 R6.htm IDEA: XBRL DOCUMENT v3.21.1
Consolidated Statements of Changes in Redeemable Convertible Preferred Stock and Stockholders' Deficit - USD ($)
$ in Thousands
Common Stock
Redeemable Convertible Preferred Stock
Common Stock
Series B and Series C Redeemable Convertible Preferred Stock
Common Stock
Series C Redeemable Convertible Preferred Stock
Common Stock
Common stock warrants
Common Stock
Adjusted balance
Common Stock
Additional Paid-in Capital
Redeemable Convertible Preferred Stock
Additional Paid-in Capital
Series B and Series C Redeemable Convertible Preferred Stock
Additional Paid-in Capital
Series C Redeemable Convertible Preferred Stock
Additional Paid-in Capital
Adjusted balance
Additional Paid-in Capital
Accumulated Deficit
Adjusted balance
Accumulated Deficit
Cumulative effect
Accumulated Deficit
Redeemable Convertible Preferred Stock
Series B and Series C Redeemable Convertible Preferred Stock
Series C Redeemable Convertible Preferred Stock
Common stock warrants
Redeemable convertible preferred stock warrants
Adjusted balance
Cumulative effect
Total
Beginning Balance at Dec. 31, 2018           $ 205         $ 10,615     $ (160,662)               $ (149,842)
Beginning Balance (in shares) at Dec. 31, 2018           20,475,883                                
Increase (Decrease) in Stockholders' Equity [Roll Forward]                                            
Retroactive application of recapitalization           $ (202)         119,202                     119,000
Retroactive application of recapitalization (in shares)           8,937,724                                
Net loss                           (103,319)               (103,319)
Stock-based compensation                     35,972                     35,972
Issuance of Series B and Series C redeemable convertible preferred stock(1)               $ 37,274               $ 37,274            
Issuance of Series B and Series C redeemable convertible preferred stock(1)   3,944,897                                        
Shares repurchased                     (42)                     (42)
Shares repurchased (in shares)           (23,488)                                
Issuance of common stock for acquisitions                     479                     479
Issuance of common stock for acquisitions (in shares)           271,287                                
Adjustment to purchase price consideration                     (290)                     (290)
Issuance of common stock warrants                     168                     168
Vesting of restricted stock awards issued for acquisitions (in shares)           516,539                                
Proceeds from issuance of redeemable convertible preferred stock warrants                     4                     4
Exercise of stock options                     110                     110
Exercise of stock options (in shares)           74,980                                
Ending Balance at Dec. 31, 2019         $ 3 $ 3       $ 129,817 203,492 $ (160,662) $ 507 (263,474)           $ (30,842) $ 507 (59,979)
Ending Balance (in shares) at Dec. 31, 2019         29,413,607 34,197,822                                
Beginning Balance at Dec. 31, 2018                             $ 119,000              
Beginning Balance (in shares) at Dec. 31, 2018                             42,104,419              
Increase (Decrease) in Temporary Equity [Roll Forward]                                            
Retroactive application of recapitalization                             $ (119,000)              
Retroactive application of recapitalization (in shares)                             (42,104,419)              
Net loss                           (51,609)               (51,609)
Stock-based compensation                     10,773                     10,773
Stock-based compensation - earnout                     636                     636
Stock-based compensation - earnout (in shares)           1,976,332                                
Issuance of Series B and Series C redeemable convertible preferred stock(1)               $ 4,836               $ 4,836            
Issuance of Series B and Series C redeemable convertible preferred stock(1)   682,539                                        
Conversion of common stock             $ 11,029   $ 1,436           $ 11,029   $ 1,436          
Conversion of common stock (In shares) 702,791   198,750,000 1,705,266                           1,705,266 702,791      
Shares repurchased             $ (480)               $ (480)              
Shares repurchased (in shares) (75,162)                                          
Issuance of common stock for acquisitions                     6,898                     6,898
Issuance of common stock for acquisitions (in shares)           785,330                                
Issuance of common stock warrants                     44                     44
Vesting of restricted stock awards issued for acquisitions (in shares)           472,141                                
Exercise of stock options                     1,029                     $ 1,029
Exercise of stock options (in shares)           505,711                               439,754
Net share settlement of common stock options and restricted stock units           1,189,911                                
Shareholder contribution                     17,584                     $ 17,584
Inducement to convert preferred stock                     (17,284)                     (17,284)
Impacts of recognition of contingent beneficial conversion feature                     (5,208)                     (5,208)
Recapitalization and PIPE financing           $ 5         269,476                     269,481
Recapitalization and PIPE financing (in shares)           35,304,052                                
Tax impacts of recapitalization                     187                     187
Earnout liability                     (50,442)                     (50,442)
Earnout liability (in shares)           4,023,668                                
Cancellation of redeemable convertible preferred stock repurchase liability                     480                     480
Ending Balance at Dec. 31, 2020           $ 8         $ 454,486     $ (315,083)               $ 139,411
Ending Balance (in shares) at Dec. 31, 2020           81,669,151                                
XML 21 R7.htm IDEA: XBRL DOCUMENT v3.21.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Cash flows from operating activities:    
Net loss $ (51,609) $ (103,319)
Adjustments to reconcile net loss to net cash used in operating activities    
Depreciation and amortization 6,644 7,377
Loss on sale and impairment of long-lived assets 895 1,088
Loss (gain) on extinguishment of debt (5,748) 483
Loss on remeasurement of debt 895 6,159
Loss (gain) on divestiture of businesses (1,442) 4,994
Loss on remeasurement of warrants 2,584 2,090
Loss (gain) on remeasurement of contingent consideration 1,700 (300)
Stock-based compensation 11,409 35,972
Warrants issued for services   315
Interest expense (non-cash) 7,488 2,369
Deferred taxes (30) 29
Other   236
Other (200)  
Change in operating assets and liabilities, net of acquisitions and divestitures    
Accounts receivable 16 (1,840)
Prepaid expenses and other current assets (2,398) 603
Long-term insurance commissions receivable (3,365)  
Accounts payable 3,793 2,361
Accrued expenses and other current liabilities (15,860) 7,704
Deferred revenue 1,868 (803)
Refundable customer deposits (3,521) 6,122
Other (1,788) (975)
Net cash used in operating activities (48,669) (29,335)
Cash flows from investing activities:    
Purchases of property and equipment (279) (478)
Capitalized internal use software development costs (2,601) (4,096)
Divestiture of businesses, net of cash disposed   (750)
Acquisitions, net of cash acquired (7,791) 116
Net cash used in investing activities (10,671) (5,208)
Cash flows from financing activities:    
Proceeds from recapitalization and PIPE financing 305,133  
Distribution to stockholders (30,000)  
Transaction costs - recapitalization (5,652)  
Proceeds from debt issuance, net of fees 66,190 31,300
Repayments of principal and related fees (81,640) (202)
Proceeds from issuance of redeemable convertible preferred stock, net of fees 4,714 3,274
Repurchase of stock (42)  
Proceeds from exercises of stock options and warrants 911 114
Net cash provided by financing activities 259,614 34,486
Change in cash, cash equivalents, and restricted cash 200,274 (57)
Cash, cash equivalents, and restricted cash, beginning of period 7,179 7,236
Cash, cash equivalents, and restricted cash end of period 207,453 7,179
Supplemental disclosures    
Conversion of redeemable convertible preferred stock warrants into common stock 11,029  
Earnout liability 50,442  
Capital contribution from a shareholder - inducement to convert preferred stock to common 17,284  
Non-cash inducement to convert preferred stock to common 17,284  
Conversion of debt to redeemable convertible preferred stock (non-cash) 1,436 34,105
Debt discount for warrants issued (non-cash) 1,215 3,700
Cash paid for interest 9,103 3,466
Non-cash consideration for acquisitions 9,295 $ 479
Cancelation of a convertible promissory note on divestiture of a business 2,724  
Capital contribution from a shareholder - guarantee of debt $ 300  
XML 22 R8.htm IDEA: XBRL DOCUMENT v3.21.1
Description of Business and Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2020
Description of Business and Summary of Significant Accounting Policies  
Description of Business and Summary of Significant Accounting Policies

1.   Description of Business and Summary of Significant Accounting Policies

Description of Business

Porch Group, Inc. (“Porch Group”, “Porch” or the “Company”) is a vertical software platform for the home, providing software and services to home services companies, such as home inspectors, insurance carriers, moving companies, utility companies, warranty companies, and others. Porch helps these service providers grow their business and improve their customer experience. In exchange for the use of the software, these companies connect their homebuyers to Porch, who in turn makes the moving process easier, helping consumers save time and make better decisions about critical services, including insurance, moving, security, TV/internet, home repair and improvement, and more. While some customers pay Porch typical software-as-a-service (“SaaS”) fees, the majority of Porch’s revenue comes from business-to-business-to-consumer (“B2B2C”) transaction revenues, with service providers such as insurance carriers or TV/internet companies paying Porch for new customer sign-ups.

The Merger

On July 30, 2020, Porch.com, Inc. (“Legacy Porch”) entered into a definitive agreement (as amended, the “Merger Agreement”) with PropTech Acquisition Corporation (“PTAC”), a public investment vehicle, whereby the parties agreed to merge, resulting in the parent of Porch.com, Inc. becoming a publicly listed company under the name Porch Group, Inc. (“Porch”). This merger closed on December 23, 2020 (the “Merger”), which consummated as a result of the following (the “Transactions”):

Holders of 400 shares of PTAC Class A Common Stock exercised their redemption right to redeem those shares at a redemption price of $10.04. The shares were subsequently cancelled by PTAC. The aggregate redemption price was paid from PTAC’s trust account, which had a balance immediately prior to the Merger closing of approximately $173.1 million. After redemptions, 17,249,600 shares of PTAC Class A Stock remained outstanding. Upon consummation of the Merger, 4,312,500 PTAC Class B Common Stock converted into shares of PTAC Class A Common Stock on a one-for-one basis.
Immediately prior to the Merger, (including as a result of the conversions described above and certain redemption of PTAC common stock immediately prior to the closing), there were 21,562,100 shares of PTAC Class A Common Stock issued and outstanding, which excludes the additional shares issued to Legacy Porch holders, and issuance of new shares to third-party investors, as further described below.
Immediately prior the Merger, 52,207,029 shares of Legacy Porch preferred stock were converted into 52,251,876 shares of Legacy Porch common stock. 4,472,695 outstanding in-the-money warrants to purchase common stock, 2,316,280 outstanding in-the-money warrants to purchase preferred stock, and 184,652 out-of-the-money warrants to purchase preferred stock were cancelled, pursuant to the terms of warrant cancellation agreements, resulting in the issuance of 5,126,128 shares of Legacy Porch common stock. 2,533,016 shares of Legacy Porch common stock were issued to extinguish 3,116,003 vested stock options and RSUs of non-employee or non-service provider holders.
PTAC issued 36,264,984 shares of PTAC Class A Common Stock and $30 million in exchange for all 83,559,663 vested and outstanding shares of Legacy Porch Common stock to complete the Merger. In addition, 6,000,000 “earnout” shares were issued to pre-closing holders of Legacy Porch common stock, employee or service provider holders of unvested Legacy Porch option and restricted stockholders, subject to market conditions. An additional 150,000 earnout shares were provided to service providers in exchange for services related to the transaction.
In connection with the Merger, PTAC changed its name to Porch Group, Inc. as a corporation formed under the laws of the State of Delaware named Porch Group, Inc. (hereafter referred to as “Porch”).
Concurrently with the Merger, certain third-party investors (“PIPE Investors”), purchased 15,000,000 newly issued shares of Porch Group, Inc. common stock at a price of $10.00 per share in exchange for cash. Net proceeds from the additional offering were $141.8 million after the deduction of $8.2 million of direct offering costs.
The aggregate proceeds from the PTAC trust account, net proceeds from the sale of the newly-issued common stock to PIPE investors described above, and PTAC net working capital amount of $0.6 million were used to settle i) PTAC’s deferred offering costs of $6.0 million from its original public offering, and ii) $4.3 million of PTAC liabilities incurred prior to the Merger. After the transactions noted above, $305.1 million was available for use by Porch Group, Inc., prior to a $30 million distribution to pre-closing holders of Legacy Porch common stock, resulting in net assets available of $275.1 million.
In connection with the merger, Porch incurred $5.6 million of cash transaction costs that met the eligibility criteria to be charged against equity.
As a result of the foregoing transactions, $269.5 million was reflected as contributed capital on the Company’s consolidated statements of stockholders’ equity (deficit). Presented separately, the Company also assumed a $50.4 million non-cash liability associated with the earnout shares described above. The $50.4 million earnout liability is included in other liabilities in the Company’s consolidated balance sheets.
At the closing of the Merger, pre-closing holders of Legacy Porch common stock held approximately 55% of the issued and outstanding common stock shares of Porch.

Accordingly, the Merger transactions were treated as the equivalent of Porch.com, Inc. issuing stock for the net assets of PTAC. Consistent with SEC Topic 12, Reverse Acquisitions and Reverse Recapitalizations, the acquisition of a private operating company by a non-operating public shell corporation typically results in the owners and management of the private company having actual or effective voting control and operating control of the combined company. Therefore, the transaction is, in substance, a reverse recapitalization, equivalent to the issuance of stock by the private company for the net monetary assets of the shell corporation accompanied by a recapitalization (“Recapitalization”). The accounting is similar to that of a reverse acquisition, except that no goodwill or other intangible assets should be recorded. Therefore, the net assets of PTAC as of December 23, 2020, were stated at historical cost, and no goodwill or other intangible assets were recorded.

COVID-19 Update

In March 2020, the World Health Organization declared a pandemic related to the global novel coronavirus disease 2019 (“COVID-19”) outbreak. The COVID-19 pandemic has adversely affected Porch’s business operations, which has impacted revenue primarily in the first half of 2020. In response to the COVID-19 outbreak and government-imposed measures to control its spread, Porch’s ability to conduct ordinary course business activities has been and may continue to be impaired for an indefinite period of time. The extent of the impact of the COVID-19 pandemic on Porch’s operational and financial performance will depend on various future developments, including the duration and spread of the outbreak and impact on the Company’s customers, suppliers, and employees, all of which is uncertain at this time. Porch expects the COVID-19 pandemic to adversely impact revenue and results of operations, but Porch is unable to predict at this time the size and duration of this adverse impact. At the same time, Porch is observing a recovery in home sales to pre-COVID-19 levels in the second half of 2020, and with them, home inspections and related services.

Basis of Presentation

The consolidated financial statements and accompanying notes include the accounts of the Company and its wholly-owned subsidiaries and were prepared in accordance with accounting principles generally accepted in the United States (“GAAP”). All significant intercompany accounts and transactions are eliminated in consolidation.

Comprehensive loss includes all changes in equity during a period from non-owner sources. Through December 31, 2020, there are no components of comprehensive loss which are not included in net loss; therefore, a separate statement of comprehensive loss has not been presented.

Reclassifications

Certain reclassifications to 2019 balances were made to conform to the current period presentation in the consolidated balance sheets, consolidated statements of operations, consolidated statements of stockholders’ equity (deficit), and consolidated statement of cash flows.

Use of Estimates

The preparation of the accompanying consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes. These estimates and assumptions include, but are not limited to, estimated variable consideration for services performed, the allowance for doubtful accounts, depreciable lives for property and equipment, acquired intangible assets, goodwill, the valuation allowance on deferred tax assets, assumptions used in stock-based compensation, and estimates of fair value of warrants, debt, contingent consideration, earnout shares and common stock. Actual results could differ materially from those estimates and assumptions, and those differences could be material to the consolidated financial statements.

Segment Reporting

The Company operates in a single segment. Operating segments are identified as components of an enterprise about which separate discrete financial information is available for evaluation by the chief operating decision maker (“CODM”) in making decisions regarding resource allocation and assessing performance. The Company has determined that its Chief Executive Officer is the CODM. To date, the Company’s CODM has made such decisions and assessed performance at the Company level.

All of the Company’s revenue is generated in the United States.

As of December 31, 2020 and 2019, the Company did not have assets located outside of the United States.

Cash, Cash Equivalents and Restricted Cash

The Company considers all highly liquid investments with original maturities of three months or less at the time of purchase to be cash equivalents. The Company maintains cash balances that exceed the insured limits by the Federal Deposit Insurance Corporation.

Restricted cash as of December 31, 2020 and 2019 includes a $3,000 minimum cash balance required by the Company’s senior secured lender. As of December 31, 2020, the restricted cash balance in current assets also includes $8,407 related to the Paycheck Protection Program Loan held in escrow with a commercial bank (see Note 6).

The reconciliation of cash and cash equivalents to amounts presented in the consolidated statements of cash flows are as follows:

    

December 31, 2020

    

December 31, 2019

Cash and cash equivalents

$

196,046

$

4,179

Restricted cash - current

 

11,407

 

Restricted cash - non-current

 

 

3,000

Cash, cash equivalents and restricted cash

$

207,453

$

7,179

Accounts Receivable and Long-term Insurance Commissions Receivable

Accounts receivable consist principally of amounts due from enterprise customers and other corporate partnerships, as well as credit card receivables. The Company estimates allowances for uncollectible receivables based on the credit worthiness of its customers, historical trend analysis and general economic conditions. Consequently, an adverse change in those factors could affect the Company’s estimate of allowance for doubtful accounts. The allowance for uncollectible receivables at December 31, 2020 and 2019, was $249 and $188, respectively.

Long-term insurance commissions receivable balance consists of the estimated commissions from policy renewals expected to be collected.

Property, Equipment and Software

Property, equipment and software are stated at cost, net of accumulated depreciation and amortization. Depreciation and amortization are calculated using the straight-line method over the estimated useful lives of the assets, as follows:

    

Estimated Useful Lives

Software and computer equipment

3 years

Furniture, office equipment and other

3 – 5 years

Internally developed software

2 years

Leasehold improvements

Shorter of useful life or remaining lease term

When assets are retired or disposed of, the cost and accumulated depreciation are removed from the accounts, and any resulting gains or losses are included in the consolidated statement of operations in the period of disposition. Maintenance and repairs that do not improve or extend the lives of the respective assets are charged to expense in the period incurred.

The Company capitalizes costs incurred in the development of internal use software. The capitalized costs are amortized over the estimated useful life of the software. If capitalized projects are determined to no longer be in use, they are impaired and the cost and accumulated depreciation are removed from the accounts. The resulting loss on impairment, if any, is included in the consolidated statements of operations in the period of impairment.

Goodwill and Intangible Assets

The Company tests goodwill for impairment for each reporting unit on an annual basis, or more frequently when events or changes in circumstances indicate the fair value of a reporting unit is below its carrying value. The Company has the option to perform a qualitative assessment to determine if an impairment is more likely than not to have occurred. If the Company can support the conclusion that it is not more likely than not that the fair value of a reporting unit is less than its carrying amount, the Company would not need to perform a quantitative impairment test. If the Company cannot support such a conclusion or the Company does not elect to perform the qualitative assessment, the

Company performs a quantitative assessment. If a quantitative goodwill impairment assessment is performed, the Company utilizes a combination of the market and income valuation approaches.

If the fair value of a reporting unit is less than its carrying value, an impairment loss is recorded to the extent that fair value of the reporting unit is less than its carrying value. The Company has selected October 1 as the date to perform its annual impairment test. There were no goodwill impairment losses recorded during the years ended December 31, 2020 and 2019.

Intangible assets consist of acquired customer relationships, trade names, customer portfolios and related assets that are amortized over their estimated useful lives.

Impairment of Long-Lived Assets

The Company reviews its long-lived assets, including property, equipment, software and amortizing intangibles, for impairment whenever events or changes in circumstances indicate that the carrying amounts of the assets may not be fully recoverable. If indicators of impairment exist, management identifies the asset group which includes the potentially impaired long-lived asset, at the lowest level at which there are separate, identifiable cash flows. If the total of the expected undiscounted future net cash flows for the asset group is less than the carrying amount of the asset, a loss is recognized for the difference between the fair value and carrying amount of the asset. Losses due to impairment of long-lived assets totaled $611 and $1,051 during 2020 and 2019, respectively, and are included in product and technology expense in the consolidated statements of operations.

Concentration of Credit Risk

No individual customer represented more than 10% of the Company’s total revenue for the years ended December 31, 2020 or 2019. As of December 31, 2020 and 2019, no individual customer accounted for 10% or more of the Company’s total accounts receivable.

As of December 31, 2020, the Company held approximately $206 million of cash with one U.S. commercial bank.

Redeemable Convertible Preferred Stock Warrants

The Company accounts for its warrants to purchase shares of redeemable convertible preferred stock as liabilities based upon the characteristics and provisions of each instrument. Warrants classified as derivative liabilities and other derivative financial instruments that require separate accounting as liabilities are recorded on the Company’s consolidated balance sheets at their fair value on the date of issuance and are revalued on each subsequent balance sheet date until such instruments are exercised or expire, with any changes in the fair value between reporting periods recorded in the consolidated statements of operations. As discussed in Note 1, all redeemable convertible preferred stock warrants were converted into common stock or canceled immediately prior to the Merger.

Fair Value of Financial Instruments

Fair value principles require disclosures regarding the manner in which fair value is determined for assets and liabilities and establishes a three-tiered fair value hierarchy into which these assets and liabilities must be grouped, based upon significant levels of inputs as follows:

Level 1       Observable inputs, such as quoted prices (unadjusted) in active markets for identical assets or liabilities at the measurement date;

Level 2       Observable inputs, other than Level 1 prices, such as quoted prices in active markets for similar assets and liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and

Level 3       Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities

The lowest level of significant input determines the placement of the entire fair value measurement in the hierarchy. Management’s assessment of the significance of a particular input to the fair value measurement in its entirety requires management to make judgments and consider factors specific to the asset or liability.

Revenue from Contracts with Customers

The Company primarily generates revenue from (1) fees received for connecting homeowners to customers in the Company’s referral network, which consist of individual contractors, small businesses, insurance careers and large enterprises (2) fees received for providing home project and moving services directly to homeowners, and (3) fees received for providing subscription access to the Company’s inspection software platform. Revenue is recognized when control of the promised services or goods is transferred to our customers and in an amount that reflects the consideration the Company expects to be entitled to in exchange for those services or goods.

Effective January 1, 2019, the Company’s revenue recognition policy follows guidance from ASC 606, Revenue from Contracts with Customers, which resulted in a $507 adjustment to accumulated deficit.

The Company determines revenue recognition through the following five-step framework:

Identification of the contract, or contracts, with a customer;
Identification of the performance obligations in the contract;
Determination of the transaction price;
Allocation of the transaction price to the performance obligations in the contract; and
Recognition of revenue when, or as, the Company satisfies a performance obligation.

The Company identifies performance obligations in its contracts with customers, which primarily include delivery of homeowner leads (Referral Network Revenue), performance of home project and moving services (Managed Services Revenue), and providing access to the Company’s software platforms (Software Subscription Revenue). The transaction price is determined based on the amount which the Company expects to be entitled to in exchange for providing the promised services to the customer. The transaction price in the contract is allocated to each distinct performance obligation on a relative standalone selling price basis. Revenue is recognized when performance obligations are satisfied.

Contract payment terms vary from due upon receipt to net 30 days. Collectability is assessed based on a number of factors including collection history and creditworthiness of the customer. If collectability of substantially all consideration to which the Company is entitled under the contract is determined to be not probable, revenue is not recorded until collectability becomes probable at a later date.

Revenue is recorded based on the transaction price excluding amounts collected on behalf of third parties, such as sales taxes collected and remitted to governmental authorities.

Referral Network Revenue

In the Referral Network Revenue stream, the Company connects third party service providers (“Service Providers”) with homeowners that meet predefined criteria and may be looking for relevant services. Service Providers include a variety of service providers throughout a homeowner’s lifecycle, including plumbers, electricians, roofers, as well as movers, TV/Internet, warranty, insurance carriers, and security monitoring providers. The Company also sells home and auto insurance policies for insurance carriers.

Revenue is recognized at a point in time upon delivery of a lead to the Service Provider, at which point the Company’s performance obligation has been satisfied. The transaction price is generally either a fixed price per qualifying lead or based on a percentage of the revenue the Service Provider ultimately generates through the homeowner lead. For arrangements in which the amount the Company is entitled to is based on the amount of revenue the Service Provider generates from the homeowner, the transaction price is considered variable and an estimate of the constrained transaction price is recorded by the Company upon delivery of the lead.

Service Providers generally have the option to pay as they receive leads or on a subscription basis, in which a specified amount is deposited into the Company’s referral platform monthly and any relevant leads are applied against the deposited amount. Certain Service Providers also have the option to pay an additional fixed fee for added member benefits, including profile distinction and rewards. Such subscriptions automatically renew each month unless cancelled by the customer in advance of the renewal period in accordance with the customer termination provisions. Amounts received in advance of delivery of leads to the Service Provider is recorded as deferred revenue. Certain Service Providers have the right to return leads in limited instances. An estimate of returns is included as a reduction of revenue based on historical experience or specific identification depending on the contractual terms of the arrangement. Estimated returns are not material in any period presented.

In January 2020, the Company, through its wholly-owned subsidiary and licensed insurance agency Elite Insurance Group (“EIG”), began selling homeowner and auto insurance policies for insurance carriers. The transaction price in these arrangements is the estimated lifetime value (“LTV”) of the policies sold. The LTV represents fixed first-year commission upon sale of the policy as well as the estimated variable future renewal commissions. The Company constrains the transaction price based on its best estimate of the amount which will not result in a significant reversal of revenue in a future period. After a policy is sold to an insurance carrier, the Company has no additional or ongoing obligation to the policyholder or insurance carrier.

The Company estimates LTV of policies sold by using a portfolio approach by policy type and the effective month of the relevant policy. LTV is estimated by evaluating various factors, including commission rates for specific carriers and estimated average plan duration based on insurance carrier and market data related to policy renewals for similar insurance policies. On a quarterly basis, management reviews and monitors changes in the data used to estimate LTV as well as the cash received for each policy type compared to original estimates. The Company analyzes these fluctuations and, to the extent it identifies changes in estimates of the cash commission collections that it believes are indicative of an increase or decrease to prior period LTVs, the Company will adjust LTV for the affected policies at the time such determination is made. Changes in LTV may result in an increase or a decrease to revenue. Changes to the estimated variable consideration were not material for the periods presented.

Managed Services Revenue

Managed services revenue includes fees earned from homeowners for providing a variety of services directly to the homeowner, including handyman, plumbing, electrical, appliance repair, and moving services. The Company generally invoices for managed services projects on a fixed fee or time and materials basis. The transaction price represents the contractually agreed upon price with the end customer for providing the respective service. Revenue is recognized as

services are performed based on an output measure of progress, which is generally over a short duration (e.g., same day). Fees earned for providing managed services projects are non-refundable and there is generally no right of return.

The Company acts as the principal in managed services revenue as the Company is primarily responsible to the end customer for providing the service, has a level of discretion in establishing pricing, and controls the service prior to providing it to the end customer. This control is evidenced by the ability to identify, select, and direct the service provider that provides the ultimate service to end customers.

Software Subscription Revenue

The Company’s subscription arrangements, which primarily relates to subscriptions to the Company’s home inspector software, do not provide the customer with the right to take possession of the software supporting the cloud-based application services. The Company’s standard subscription contracts are monthly contracts in which pricing is based on a specified price per inspection completed through the software. Fees earned for providing access to the subscription software are non-refundable and there is no right of return. Revenue is recognized based on the amount which the Company is entitled to for providing access to the subscription software during the monthly contract term.

Assets Recognized from the Costs to Obtain a Contract with a Customer

The Company recognizes an asset for the incremental costs of obtaining a contract with a customer if it expects the benefit of those costs to be longer than one year. The Company has determined that certain costs related to employee sales incentive programs (sales commissions) represent incremental costs of obtaining a contract and therefore should be capitalized. Capitalized costs are included in other assets on the consolidated balance sheets. These deferred commissions are amortized over an estimated period of benefit. The Company elected to apply the practical expedient to recognize the incremental costs of obtaining a contract as an expense if the amortization period of the asset would have been one year or less.

The capitalized amounts are recoverable through future revenue from customer contracts. The Company periodically evaluates whether there have been any changes in its business, the market conditions in which it operates or other events which would indicate that its amortization period should be changed or if there are potential indicators of impairment.

Amortization of capitalized costs to obtain revenue contracts is recorded as a component of selling and marketing expenses in the accompanying consolidated statements of operations.

Sales commissions not subject to capitalization are earned and recorded at the time a customer is invoiced as a component of selling and marketing expenses. As a result, such commissions are expensed at the time of invoicing even though the related revenue may not be fully recognized.

The Company had immaterial activity within the deferred commissions balances for the years ending December 31, 2020 and 2019.

Cost of Revenue

Cost of revenue primarily consists of professional fees and materials under the services model and credit card processing fees, including merchant fees. The Company recognizes cost of revenue as expenses are incurred.

Product and Technology Development

Product and technology development costs primarily include payroll, employee benefits, stock-compensation expense, other headcount-related costs associated with product development, software subscriptions, professional services, and amortization of internally-developed software.

Advertising

Advertising costs are expensed as incurred. During the years ended December 31, 2020 and 2019, the Company incurred $2,242 and $3,716 in advertising costs, respectively. Advertising costs are included in selling and marketing expenses in the Company’s consolidated statements of operations.

Income Taxes

The Company accounts for income taxes in accordance with ASC 740, Income Taxes. Under the asset and liability method specified by ASC 740, deferred tax assets and liabilities are recognized for the future consequences of differences between the carrying amounts of existing assets and liabilities and their respective tax bases (temporary differences). Deferred tax assets and liabilities are measured using tax rates expected to apply to taxable income in the years in which those temporary differences are recovered or settled. Valuation allowances for deferred tax assets are established when it is more likely than not that some or all of the deferred tax assets will not be realized.

In addition, ASC 740 provides comprehensive guidance on the recognition and measurement of tax positions in previously filed tax returns or positions expected to be taken in future tax returns. The benefit from an uncertain tax position must meet a more-likely-than-not recognition threshold and is measured at the largest amount of benefit greater than 50% determined by cumulative probability of being realized upon ultimate settlement with the taxing authority. The Company’s policy is to recognize interest and penalties expense, if any, related to uncertain tax positions as a component of income tax expense.

Stock-Based Compensation

The Company issues stock-based compensation to employees and nonemployees in the form of stock options and restricted stock awards. The fair value of stock options is based on the date of the grant using the Black-Scholes option pricing model. The awards are accounted for by recognizing the fair value of the related award over the requisite service period, which is generally the vesting period. The awards are generally expensed on a straight-line basis, except for awards with performance or market conditions which are expensed on a graded vesting basis. Forfeitures are accounted for when they occur. The fair value of restricted stock awards is determined using the closing price of the Company’s common stock on the grant date. The value of market based restricted stock units is determined using a Monte Carlo simulation model that utilizes significant assumptions, including volatility, that determine the probability of satisfying the market condition stipulated in the award to calculate the fair value of the award.

Business Combinations

The Company accounts for business acquisitions using the acquisition method of accounting and records any identifiable definite-lived intangible assets separate from goodwill. Intangible assets are recorded at their fair value based on estimates as of the date of acquisition. Goodwill is recorded as the residual amount of the purchase price consideration less the fair value assigned to the individual identifiable assets acquired and liabilities assumed as of the date of acquisition. The Company allocates the purchase price of the acquisition to the assets acquired and liabilities assumed based on estimates of the fair value at the dates of the acquisitions. Contingent consideration, which represents an obligation of the Company to make additional payments or equity interests to the former owner as part of the purchase price if specified future events occur or conditions are met, is accounted for at the acquisition date fair value either as a liability or as equity depending on the terms of the acquisition agreement.

Other income (expense), net

The following table details the components of other income (expense), net on the consolidated statements of operations:

    

2020

    

2019

Loss on remeasurement of debt (Note 3)

$

(895)

$

(6,159)

Loss on remeasurement of warrants (Note 3)

 

(2,584)

 

(2,090)

Gain on settlement of accounts payable

 

796

 

735

Gain (loss) on extinguishment of debt, net (Note 6)

 

5,748

 

(483)

Other, net

 

(274)

 

30

$

2,791

$

(7,967)

Emerging Growth Company Status

The Company is an emerging growth company, as defined in the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”). Under the JOBS Act, emerging growth companies can delay adopting new or revised accounting standards issued subsequent to the enactment of the JOBS Act until such time as those standards apply to private companies. The Company has elected to use this extended transition period for complying with new or revised accounting standards that have different effective dates for public and private companies until the earlier of the date that it (i) is no longer an emerging growth company or (ii) affirmatively and irrevocably opts out of the extended transition period provided in the JOBS Act. As a result, these consolidated financial statements may not be comparable to companies that comply with the new or revised accounting pronouncements as of public company effective dates. The Company expects to use the extended transition period for any new or revised accounting standards during the period in which it remains an emerging growth company.

Recent Accounting Pronouncements Not Yet Adopted

In August 2020, the FASB issued Accounting Standards Update (“ASU”) No. 2020-06, Debt — Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging — Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity, which simplifies accounting for convertible instruments by removing major separation models required under current U.S. GAAP. The ASU removes certain settlement conditions that are required for equity contracts to qualify for the derivative scope exception and it also simplifies the diluted earnings per share calculation in certain areas. The ASU is effective for public companies, excluding entities eligible to be smaller reporting companies, for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020 and adoption must be as of the beginning of the Company’s annual fiscal year. The Company is currently evaluating the impact of this standard on its consolidated financial statements and related disclosures.

In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments — Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. Additionally, the FASB issued ASU No. 2019-04, Codification Improvements to Topic 326 in April 2019 and ASU 2019-05, Financial Instruments — Credit Losses (Topic 326) — Targeted Transition Relief in May 2019. The amendments affect loans, debt securities, trade receivables, net investments in leases, off-balance-sheet credit exposures, reinsurance receivables, and any other financial assets not excluded from the scope that have the contractual right to receive cash. In November 2019, the FASB issued ASU No. 2019-10, which defers the effective date of ASU No. 2016-13 for smaller reporting companies to fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. In the event the Company no longer qualifies as an emerging growth company, it will no longer qualify for the deferral of the effective date available for emerging

growth companies. The Company is currently evaluating the impact of the adoption of ASU No. 2016-13 on the consolidated balance sheets, statements of operations, and statements of cash flows.

In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842). The new standard is effective for non-public companies for reporting periods beginning after December 15, 2021 and early adoption is permitted. The comprehensive new standard will amend and supersede existing lease accounting guidance and is intended to increase transparency and comparability among organizations by recognizing lease assets and liabilities on the balance sheet and requiring disclosure of key information about leasing arrangements. The guidance requires lessees and lessors to recognize and measure leases at the beginning of the earliest period presented using a modified retrospective approach. In the event the Company no longer qualifies as an emerging growth company, it will no longer qualify for the deferral of the effective date available for emerging growth companies. The Company is currently evaluating the impact that adoption will have on the consolidated balance sheets, statements of operations, and statements of cash flows and expects that the adoption of the ASU will increase assets and liabilities related to the Company’s operating leases on the consolidated balance sheets.

XML 23 R9.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue
12 Months Ended
Dec. 31, 2020
Revenue  
Revenue

2.   Revenue

Disaggregation of Revenue

Total revenues consisted of the following:

2020

    

2019

Referral network revenue

$

53,440

$

49,449

Managed services revenue

 

11,766

 

21,888

Software subscription revenue

 

8,010

 

6,258

Total revenue

$

73,216

$

77,595

Management also evaluates revenue based upon when our customers avail themselves of our software, solutions or services. The first category, moving services relates to services that are typically provided to customers in connection with a home purchase and/or homeowner/renter moves. This includes revenue from insurance, moving, security systems and TV/internet services. The second category, post-move services, relates to services that are typically provided to customers post-move such as home maintenance projects, repairs, remodeling and other services from professional contractors or service providers. Moving services represented 62 percent and 47 percent of total revenue in 2020 and 2019, respectively. Post-move services represented 38 percent and 53 percent of total revenue in 2020 and 2019, respectively.

Revenue from Divested Businesses

Total revenue reported includes revenue from divested businesses of $4,334 and $18,336 in 2020 and 2019, respectively.

Disclosures Related to Contracts with Customers

Timing may differ between the satisfaction of performance obligations and the invoicing and collection of amounts related to contracts with customers. Liabilities are recorded for amounts that are collected in advance of the satisfaction of performance obligations. To the extent a contract exists, as defined by ASC 606, these liabilities are classified as deferred revenue. To the extent that a contract does not exist, as defined by ASC 606, these liabilities are classified as refundable customer deposits.

Contract Assets — Long-term Insurance Commissions Receivable

A summary of the activity impacting the contract assets during the year ended December 31, 2020 is presented below:

    

Contract Assets

Balance at December 31, 2019

 

$

Estimated lifetime value of insurance policies sold by carriers

 

4,313

Cash receipts

 

(784)

Balance at December 31, 2020

$

3,529

As of December 31, 2020, $164 of contract assets are expected to be collected within the next 12 months and therefore are included in current accounts receivable on the consolidated balance sheets. The remaining $3,365 of contract assets are expected to be collected in the following periods and are included in long-term insurance commissions receivable on the consolidated balance sheets.

Contract Liabilities — Refundable Customer Deposits

In September 2019, the Company entered into a Lead Buyer Agreement with a customer (“Buyer”) that provides residential security systems. Under the Lead Buyer Agreement, the Buyer pays the Company a referral fee for leads resulting in completed installations of certain residential security systems. At inception of this agreement, the Buyer made a prepayment of $7,000, which is to be credited over the term from October 2019 to September 2022, from earned referral fees for leads provided by the Company. This prepayment represents a contract liability since it is an advanced deposit for services the Company has yet to provide.

A summary of the activity impacting the contract liabilities during the years ended December 31, 2020 and 2019 is presented below:

Contract 

    

Liabilities

Balance at December 31, 2018

$

Additions to contract liabilities - prepayment

7,000

Additions to contract liabilities – significant financing component interest

152

Contract liabilities transferred to revenue

(878)

Balance at December 31, 2019

 

6,274

Additions to contract liabilities

 

Additions to contract liabilities – significant financing component interest

 

440

Contract liabilities transferred to revenue

 

(3,521)

Balance at December 31, 2020

$

3,193

As of December 31, 2020, $2,664 of contract liabilities are expected to be transferred to revenue within the next 12 months and therefore are included in current refundable customer deposits on the consolidated balance sheets. The remaining $529 of contract liabilities are expected to be transferred to revenue over the remaining period and are included in refundable customer deposits, non-current on the consolidated balance sheets.

Contract Liabilities — Deferred Revenue

A summary of the activity impacting deferred revenue balances during the years ended December 31, 2020 and 2019 is presented below:

Deferred 

    

Revenue

Balance at December 31, 2018

$

4,553

Adoption of ASC 606

 

(940)

Revenue recognized

(7,490)

Additional amounts deferred

6,686

Impact of acquisitions

670

Impact of divestitures

(146)

Balance at December 31, 2019

3,333

Revenue recognized

 

(4,923)

Additional amounts deferred

 

6,264

Impact of acquisitions

 

196

Balance at December 31, 2020

$

4,870

Remaining Performance Obligations

Contracts with customers include amounts allocated to performance obligations that will be satisfied at a later date. These amounts primarily include performance obligations that are recorded in the consolidated balance sheets as deferred revenue. The amount of transaction price allocated to performance obligations to be satisfied at a later date, which is not recorded in the consolidated balance sheets, is immaterial as of December 31, 2020 and 2019.

As permitted under the practical expedient available under ASC 606, the Company does not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less, (ii) contracts with variable consideration that is allocated entirely to unsatisfied performance obligations or to a wholly unsatisfied promise accounted for under the series guidance, and (iii) contracts for which the Company recognizes revenue at the amount which we have the right to invoice for services performed.

The Company applied the practical expedient under ASC 606 to exclude amounts related to performance obligations that are billed and recognized as they are delivered.

XML 24 R10.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value
12 Months Ended
Dec. 31, 2020
Fair Value  
Fair Value

3.   Fair Value

The following table details the fair value measurements of liabilities that are measured at fair value on a recurring basis:

Fair Value Measurement at December 31, 2020

Total 

Level 1

Level 2

    

Level 3

    

Fair Value

Contingent consideration - business combination

$

$

$

3,549

    

$

3,549

Contingent consideration - earnout

 

 

 

50,442

    

50,442

$

$

$

53,991

$

53,991

Fair Value Measurement at December 31, 2019

Total 

    

Level 1

    

Level 2

    

Level 3

    

Fair Value

Redeemable convertible preferred stock warrants

$

$

$

6,684

$

6,684

Fair value option notes (“FVO Notes”)

11,659

11,659

Contingent consideration

 

 

 

100

 

100

$

$

$

18,443

$

18,443

Redeemable Convertible Preferred Stock Warrants

The Company’s redeemable convertible preferred stock warrants are valued using key equity indicators and are classified within Level 3 of the fair value hierarchy. Management estimates the fair value of these liabilities using option pricing models and assumptions that are based on the individual characteristics of the warrants on the valuation date, as well as assumptions for future financings, expected volatility, expected life, yield, and risk-free interest rate.

A summary of key assumptions for determining the fair value of redeemable convertible preferred stock warrants at December 31, 2019 include:

Expected

term

Expected

Expected 

 

    

(in years)

    

volatility

    

Risk-free interest rate

    

dividend rate

Redeemable convertible preferred stock warrants

2 to 9

    

60

%

0.23% to 2.11%  

%  

0%

%

The weighted average expected term and risk-free interest rate for redeemable convertible preferred stock warrants outstanding at December 31, 2019 is 6.36 and 1.72%, respectively.

Fair Value Option Notes

As discussed further in Note 6, the Company elected to measure certain convertible promissory notes at fair value in accordance with the fair value option. The FVO Notes are each a debt host financial instrument containing embedded features and /or options which would otherwise be required to be bifurcated from the debt-host and recognized as separate derivative liabilities subject to initial and subsequent periodic estimated fair value measurements under ASC 815, Derivatives and Hedging. The election for these specific convertible notes is due to the number and complexity of features that would require separate bifurcation absent this election.

The fair value of FVO Notes as of December 31, 2019 has been determined using a combination of the present value of the FVO Notes cash flows and the Black-Scholes option pricing model, using the following assumptions the significant inputs of principal value, interest rate spreads and curves, and embedded call option prices.

December 31, 

2019

FVO 

    

FVO 

Note 1

    

Note 2(1)

Initial principal value

$

2,500

$

3,000

Value upon maturity

$

6,682

$

6,602

Conversion price (per share)

$

6.39

 

N/A

Value of Series B redeemable convertible preferred share

$

14.12

 

N/A

Value of common stock

N/A

N/A

Expected term (years)

 

2

 

N/A

Volatility

 

39

%  

 

N/A

Risk free rate

 

1.58

%  

 

N/A

Estimated fair value of FVO Note

$

5,079

$

6,580

(1)Due to the close proximity to the maturity date, January 24, 2020, the fair value of FVO Note 2 on December 31, 2019 was determined to equal the value upon maturity, excluding interest to be accrued between December 31, 2019 and maturity.

Contingent consideration

The Company estimated the fair value of $1,800 of the 2018 business combination contingent consideration using a variation of the income approach known as the real options method. The fair value is based on the present value of the contingent payments to be made using a weighted probability of possible payments. As of December 31, 2020, the key inputs used in the determination of fair value include projected revenues and expenses, discount rate of 9.96% to 9.98%, revenue volatility of 18.00% and weighted average cost of capital of 21.50%. As of December 31, 2019, the key assumptions used in the determination of fair value include projected revenues and expenses, discount rate of 15.26% to 16.26%, revenue volatility of 19.00% and weighted average cost of capital of 29.50%.

The Company estimated the fair value of $1,749 of the 2020 business combination contingent consideration using the Monte Carlo simulation method. The fair value is based on the simulated stock price of the Company over the maturity date of the contingent consideration. As of December 31, 2020, the key inputs used in the determination of the fair value included current stock price of $14.27, strike price of $20.00, discount rate of 9% and volatility of 60%.

The Company estimated the fair value of the earnout contingent consideration using the Monte Carlo simulation method. The fair value is based on the simulated price of the Company over the maturity date of the contingent consideration and increased by the certain employee forfeitures. As of December 31, 2020, the key inputs used in the determination of the fair value included exercise price of $18, $20 and $22, volatility of 60%, and forfeiture rate of 16%.

Fair value measurements categorized within Level 3 are sensitive to changes in the assumptions or methodology used to determine fair value and such changes could result in a significant increase or decrease in the fair value.

The changes for Level 3 items measured at fair value on a recurring basis using significant unobservable inputs are as follows:

Redeemable 

Contingent 

Convertible 

Consideration -

Contingent 

Preferred Stock 

Business

Consideration -

    

Warrants

    

FVO Notes

    

Combinations

    

Earnout

Fair value as of January 1, 2020

$

6,684

$

11,659

$

100

$

Additions

 

1,762

 

 

1,749

 

50,442

Settlements

 

(11,030)

 

(8,698)

 

 

Change in fair value, loss included in net loss(1)

 

2,584

 

895

 

1,700

 

Gain on extinguishment of debt

(3,856)

Fair value as of December 31, 2020

$

$

$

3,549

$

50,442

Redeemable 

    

Convertible 

Preferred Stock 

Contingent 

    

Warrants

    

FVO Notes

Consideration

Fair value as of January 1, 2019

$

436

$

$

400

Additions

 

6,651

 

5,500

 

Settlements

 

(2,493)

 

 

Change in fair value, loss (gain) included in net loss(1)

 

2,090

 

6,159

 

(300)

Fair value as of December 31, 2019

$

6,684

$

11,659

$

100

(1)Changes in fair value of redeemable convertible preferred stock warrants and FVO Notes are included in other income (expense), net, and changes in fair value of contingent consideration are included in general and administrative expenses in the consolidated statements of operations.

Fair Value Disclosure

Except for the fair value option notes (“FVO” notes), the fair value of debt approximates the unpaid principal balance and is considered a Level 2 measurement. See Note 6.

XML 25 R11.htm IDEA: XBRL DOCUMENT v3.21.1
Property, Equipment, and Software
12 Months Ended
Dec. 31, 2020
Property, Equipment, and Software  
Property, Equipment, and Software

4.   Property, Equipment, and Software

Property, equipment, and software net, consists of the following:

    

December 31, 

December 31, 

2020

    

2019

Software and computer equipment

$

1,381

$

1,392

Furniture, office equipment, and other

 

567

 

387

Internally developed software

 

10,741

 

10,601

Leasehold improvements

 

1,112

 

1,295

 

13,801

 

13,675

Less: Accumulated depreciation and amortization

 

(9,208)

 

(7,017)

Property, equipment, and software, net

$

4,593

$

6,658

Depreciation and amortization expense related to property, equipment, and software was $3,786 and $3,680 for the years ended December 31, 2020 and 2019, respectively.

XML 26 R12.htm IDEA: XBRL DOCUMENT v3.21.1
Intangible Assets and Goodwill
12 Months Ended
Dec. 31, 2020
Intangible Assets and Goodwill  
Intangible Assets and Goodwill

5.   Intangible Assets and Goodwill

Intangible Assets

Intangible assets are stated at cost or acquisition-date fair value less accumulated amortization and consist of the following as of December 31, 2020:

Weighted

    

    

Average 

Intangible

Intangible 

Useful Life 

Assets,

Accumulated

Assets, 

    

(in years)

    

gross

    

Amortization

    

Net

Customer relationships

 

7.0

$

8,440

$

(2,173)

$

6,267

Acquired technology

 

6.0

 

12,170

(5,481)

 

6,689

Trademarks and tradenames

 

9.0

 

3,688

(893)

 

2,795

Non-compete agreements

2.0

225

(15)

210

Total intangible assets

 

$

24,523

$

(8,562)

$

15,961

Intangible assets consist of the following as of December 31, 2019:

Weighted

    

    

    

Average 

Intangible

Intangible 

Useful Life 

Assets,

Accumulated 

Assets, 

    

(in years)

    

gross

    

Amortization

    

Net

Customer relationships

 

9.0

$

5,450

$

(1,591)

$

3,859

Acquired technology

 

4.0

 

8,546

 

(4,272)

 

4,274

Trademarks and tradenames

 

7.0

 

2,290

 

(591)

 

1,699

Total intangible assets

 

$

16,286

$

(6,454)

$

9,832

Aggregate amortization expense related to intangibles was $2,858 and $3,697 for the years ended December 31, 2020 and 2019, respectively. Estimated intangibles amortization expense for the next five years and thereafter consists of the following:

Estimated

Amortization

    

Expense

2021

$

3,873

2022

2,989

2023

 

2,659

2024

 

1,617

2025

 

1,169

Thereafter

 

3,654

$

15,961

Goodwill

The following tables summarize the changes in the carrying amount of goodwill for the years ended December 31, 2020 and December 31, 2019:

    

Goodwill

Balance as of January 1, 2019

$

21,305

Acquisitions

 

916

Divestitures

(3,657)

Purchase price adjustment

(290)

Balance as of December 31, 2019

$

18,274

Acquisitions

 

10,176

Divestitures

 

(161)

Balance as of December 31, 2020

$

28,289

XML 27 R13.htm IDEA: XBRL DOCUMENT v3.21.1
Debt
12 Months Ended
Dec. 31, 2020
Debt  
Debt

6.   Debt

At December 31, 2020, debt was comprised of the following:

    

    

    

Debt 

    

 

Unaccreted

 

Issuance 

 

Carrying 

Principal

Discount

 

Costs

Value

1.0% promissory notes, due 2022

$

8,317

$

$

$

8,317

11.05% term loan, due 2024

41,764

(2,686)

(29)

39,049

Other notes

 

750

 

(133)

 

 

617

$

50,831

$

(2,819)

$

(29)

$

47,983

At December 31, 2019, debt was comprised of the following:

    

    

    

Debt

    

 

Unaccreted 

 

Issuance

 

Carrying

Principal

Discount

 

Costs

Value

10% convertible promissory notes, due on demand

$

7,324

$

(36)

$

$

7,288

6% promissory note, due 2020

 

185

 

 

 

185

2.55% promissory notes, due 2020

 

1,100

 

(41)

 

 

1,059

3.5% convertible promissory notes, due 2022

 

1,689

 

(313)

 

 

1,376

9.0% term loan, due 2023

 

40,500

 

(528)

 

(689)

 

39,283

3% promissory note (25% default), due 2024

3,000

(2,906)

(57)

37

Other notes

 

233

 

 

 

233

$

54,031

$

(3,824)

$

(746)

$

49,461

    

    

Fair 

Principal

 

Value

10% convertible notes recorded at fair value

$

5,500

$

11,659

Minimum principal payment commitments as of December 31, 2020, are as follows:

Principal

Payments

2021

$

4,799

2022

 

12,234

2023

 

20,346

2024

 

13,302

2025

 

150

Thereafter

 

$

50,831

Senior Secured Term Loans

During 2019, the Company’s secured term loan had a maximum borrowing amount of $40,000 of which $40,000 was outstanding at December 31, 2019. The secured term loan required interest-only payments until December 1, 2020, or until December 1, 2021, if the Company met certain revenue requirements, followed by equal monthly payments of principal and interest through maturity on December 4, 2023. The loan also included a final payment fee of $500. The stated interest rate in the loan was equal to the Base Rate plus 4.00%. The Base rate was equal to the greater of i) the highest prime rate plus 5% and ii) the highest three-month LIBOR rate plus 2.5%. On May 26, 2020, the loan agreement was amended to include interest paid in-kind (“PIK Interest”) at a per annum rate of (A) from the period beginning April 2, 2020 through May 15, 2020, 2.00% and (B) at all times thereafter 1%.

At December 31, 2019, the Company was in violation of certain covenants under this senior secured lending arrangement. In July 2020, the Company refinanced the lending arrangement which resolved the issues that created the conditions of default. As a result, the lending arrangement was classified as non-current as of December 31, 2019.

In May 2020, the Company was required to use $2,500 of the proceeds received from the Sale of Serviz (See Note 11) to pay down the term loan, resulting in an outstanding original principal balance of $37,500.

In July 2020, the Company refinanced the lending arrangement by entering into a Loan and Security Agreement with Runway Growth Credit Fund, Inc. (“Runway Loan”) in the amount of $40,000, with two additional co- lenders providing an aggregated $7,000 in loan proceeds. The co-lenders, Orix Growth Capital, LLC and Midcap Financial Trust, were the Company’s existing senior secured lenders with a $37,645 loan balance outstanding at the time of the refinance. The amendments to the loan agreements with the existing senior secured lenders represents a modification of previously outstanding senior secured loans. Unamortized deferred issuance costs associated with the existing lending arrangement were reduced proportionately with the reduction in principal balances for existing senior secured lenders, resulting in interest expense of $749. The new loan, which totaled $47,000, was used to pay off the existing $37,500 loan.

The Runway Loan is a first lien loan secured by any and all properties, rights and assets of the Company with a maturity date of July 22, 2024. Interest is payable monthly in arrears at a variable rate of interest based on the greater of 0.55% or LIBOR rate (as defined) plus an applicable margin of 9.05% plus 2% of PIK interest. As of December 31, 2020, the calculated interest rate is 11.05%. Principal payments are required beginning on August 15, 2022 in equal monthly instalments through the maturity date. A prepayment fee of 2%, 1.5%, 1% or 0.5% of the outstanding loan amount is due if the loan is repaid prior to the 1st, 2nd, 3rd or 4th anniversary date, respectively. There is a final payment fee of $1,645 or 3.5% of any partial payment, which is reflected as a discount on the loan and is accreted to interest expense using the effective interest method over the term of the loan or until extinguishment of the related loan. Upon a default, the loan is immediately due and payable and bears interest at 5% higher than the applicable loan interest rate. The financial covenants require the Company to maintain a minimum level of cash at $3,000, minimum revenue of $15,356 in the quarter ended December 31, 2020, and 80% of projected revenue in all future quarters.

Based on the amount of cash available upon completion of the Merger on December 23, 2020, in accordance with the agreement’s terms, $7,057 of the outstanding principal balance of the Runway Loan was required to be repaid, plus interest and prepayment fees of $17 and $391, respectively. Following this repayment, the carrying value of the Runway Loan as of December 31, 2020 is $39,049. As of December 31, 2020, the Company is in compliance with all covenants of the Runway Loan. In January 2021, the Company entered into an amendment (the Runway Amendment) to the Runway Loan. See Note 15.

The Company issued warrants to purchase redeemable convertible preferred stock in connection with the establishment or amendment of lending arrangements. The grant date fair value of the warrants issued in connection with the establishment of the Runway Loan was $1,216, which was deducted from the face value of the loan and is accreted to interest expense using the effective interest method over the term of the loan or until extinguishment of the related loan.

Pre-2019 Convertible Promissory Notes

During 2018, the Company issued convertible notes with an aggregate original principal balance of $16,600, an interest rate of 8-10%, and a maturity date of January 13, 2019.

Upon maturity on January 13, 2019, the outstanding principal and accrued interest automatically converted into 1,173,473 shares of Series B redeemable convertible preferred stock and 70,408 Series B redeemable convertible preferred stock warrants at a conversion price of $14.79 per unit (a unit includes one share of Series B redeemable convertible preferred stock and 0.06 of one warrant to purchase Series B redeemable convertible preferred stock).

As part of the issuance of the convertible notes, the Company incurred $356 of issuance costs that are recorded as a reduction of convertible notes.

In connection with an acquisition on November 1, 2018, the Company issued convertible promissory notes payable to the sellers for an aggregate principal of $7,324. These convertible promissory notes bear interest at 4.5% per annum

for the first year and 10% per annum thereafter. Unless converted, monthly payments of principal and interest are due beginning on December 1, 2019. The outstanding principal amount of the convertible promissory notes are convertible into 537,024 shares of common stock. Accrued but unpaid interest shall be waived if the notes are converted within the first year, and otherwise shall be paid in cash. Unless converted, the convertible promissory notes mature at the earliest of i) a change of control of the Company, ii) 10 days after a qualified financing, or iii) three years from the issuance date. As of December 31, 2019, the Company was in default on these convertible promissory notes as the Company failed to make the first payment due on December 1, 2019. Upon default, the carrying value of the convertible promissory notes of $7,288 was reclassified to current liabilities as all principal and unpaid interest is immediately due in cash upon event of default. In May 2020, the Company entered into an amendment to certain payment terms of the convertible promissory notes, including specific interest only and/or catch up payment requirements based on the future cash balance of the Company at specified dates.

Upon completion of the Merger on December 23, 2020, the outstanding principal balance of $7,317 and unpaid interest of $516 was paid in full, resulting on a trivial loss on extinguishment.

In connection with the acquisition of Serviz.com, Inc. (“Serviz”) on July 20, 2018 (See Note 11), the Company assumed two convertible promissory notes with an aggregate principal balance of $1,689 and an interest rate of 3.5% per annum. Unless converted, the convertible promissory notes, along with accrued interest, are payable at the earlier of i) December 1, 2022 or ii) a qualified financing as defined in the loan agreement. The outstanding principal amount of the convertible promissory notes and any accrued interest are convertible into redeemable convertible preferred stock sold in such financing as defined in the loan agreement, at the option of the holder at a conversion price equal to the original issue price for such series of redeemable convertible preferred stock. On February 28, 2020, one of the convertible promissory notes with a principal balance of $1,400 and a carrying value of $1,153 converted into 198,750 shares of Series C preferred stock. Holders also received 73,538 common stock warrants. A loss on debt extinguishment of $247 was recorded to account for the unamortized discount at the time of conversion. Upon completion of the Merger on December 23, 2020, the remaining principal of $289 and unpaid interest of $48 were paid in full, resulting on a loss on extinguishment of $285.

2019 Convertible Promissory Notes

During 2019, the Company issued convertible promissory notes with an aggregate original principal balance of $21,600, an interest rate of 10%, and original maturity dates ranging from January 24, 2020 to December 31, 2020.

Based on the terms of the convertible promissory notes, the Company may elect on each applicable interest payment date to pay interest, including any default interest, as Paid In-Kind (“PIK”), whereby such PIK amount would be added to the aggregate principal amount and accrue interest at 10% per annum. On each interest payment date, any PIK amount payable shall be capitalized and treated as additional principal obligations under, shall accrue interest from the applicable interest payment date, and shall become payable in full, in cash, no later than the maturity date.

On December 23, 2019, the Company issued to certain holders of convertible promissory notes, such number of Series C Preferred in full satisfaction of the Company’s obligation under the convertible promissory notes, including accrued PIK interest. The amount of original principal balance of convertible promissory notes and related PIK interest, which were converted into Series C Preferred shares were $16,100 and $971, respectively.

The Company elected to measure certain convertible promissory notes at fair value in accordance with the fair value option (“FVO Notes”). The FVO Notes had original principal amounts of $5,500. The notes also have a feature that requires payment of 200% of the outstanding principal and unpaid interest amount upon maturity. Each period, the fair value of the FVO notes is determined and resulting gains and losses from the change in fair value of the FVO Notes associated with non-credit components are recognized in income, while the change in fair value associated with the Company’s own credit component is recognized in Accumulated Other Comprehensive Income (“AOCI”). During

2020, there were no changes in fair value associated with the Company’s own credit component recognized in AOCI. During the second quarter of 2020, as part of the divestiture of the Serviz business (See Note 11), one of the FVO notes, with an original principal balance of $3,000, was cancelled by the holder. In July 2020, the Company amended the remaining FVO Note. Under this amendment, the loan plus accrued interest would be repaid upon closing of the Merger or within one year from the issuance date, whichever is earliest, with a premium of two times the outstanding principal and accrued interest. Upon completion of the Merger on December 23, 2020, the Note was paid off for $5,974.

2020 Promissory Notes

In April 2020, the Company entered into a loan agreement with Western Alliance Bank pursuant to the Paycheck Protection Program established under the Coronavirus Aid, Relief and Economic Security Act (“CARES Act”) and is administered by the U.S. Small Business Administration (“SBA”). The Company received loan proceeds of $8,139 (the “PPP Loan”). The term of the PPP Loan is two years with a maturity date of April 18, 2022 and bears interest at a fixed rate of 1.00%. Payments of principal and interest on the PPP Loan were deferred for the first nine months of the term of the PPP Loan. Principal and interest are payable monthly, less the amount of any potential forgiveness (discussed below), and the Company may prepay 20% or less at any time prior to maturity with no prepayment penalties, more than 20% will require notice to the lender. The PPP Loan contains customary event of default provisions. As of December 31, 2020, the Company is in compliance with all covenants of the PPP Loan.

All or a portion of the PPP Loan may be forgiven by the SBA and the lender upon application by the Company, if the borrower uses the loan proceeds for eligible purposes, including payroll, benefits, rent and utilities (“Qualifying Expenses”). Not more than 25 percent of the PPP Loan may be used for non-payroll costs. The Company believes that it used the proceeds of the PPP Loan for Qualifying Expenses in accordance with the terms of the PPP Loan. The Company submitted an application for forgiveness of the loan in December 2020. However, no assurance is provided that the Company will be able to obtain forgiveness of the PPP Loan in whole or in part. If the loan is forgiven in part or in whole, the Company will reduce the liability by the amount forgiven and record a gain on extinguishment in the consolidated statements of operations. The carrying value of the PPP Loan is $8,139 as of December 31, 2020.

As part of the July 23, 2020 acquisition (see Note 11), the Company assumed a loan pursuant to the Paycheck Protection Program for the amount of $398. The loan has a maturity date of April 10, 2022 and a fixed interest rate of 1%. The loan was forgiven by the SBA in the fourth quarter of 2020.

In July 2020, the Company entered into convertible loan agreement with Cantor Fitzgerald Securities in the amount of $10,000 with the proceeds of the loan to be received upon completion of the Company’s 2019 financial statement audit. This convertible loan agreement was amended in August 2020, to provide for the funding of $5,000 of the loan into a restricted cash account. Upon completion of the Company’s 2019 financial statement audit, an additional $5,000 of loan proceeds was received in October 2020 in addition to the release of the $5,000 loan proceeds held in a restricted cash account.

The loan included a final payment fee equal to 20% of the loan proceeds which was reflected as a discount on the loan and was accreted to interest expense using the effective interest method over the term of the loan. The proceeds from the convertible loan agreement together, with the final payment fee and the accrued interest were paid in full upon the Merger. The loan accrued 12% interest per annum until the loan was repaid upon the Merger.

At the time of the Merger, Cantor Fitzgerald Securities had the right to elect to receive PTAC Common Shares in lieu of repayment of all or a portion of the loan proceeds, final payment fee and accrued interest. Cantor Fitzgerald Securities chose to receive full payment in cash rather than in PTAC Common Shares.

Upon completion of the Merger on December 23, 2020, the loan was paid off in full in the amount of $12,063, which included $10,000 principal balance, $2,000 final payment fee, and $63 of accrued interest. As a result of the

merger, a contingent beneficial conversion feature became exercisable. The commitment date intrinsic value of $564 reduced the carrying value of the loan and increased additional paid in capital. The debt holder did not exercise the beneficial conversion feature. Therefore, the amount paid to settle the debt was first allocated to the settlement-date intrinsic value of the beneficial conversion feature associated with the loan, resulting in a net decrease in additional paid in capital of $5,772. The remaining cash payment was allocated to extinguish the debt and interest payable, resulting in a gain on extinguishment of $5,047.

Other Promissory Notes

In connection with an acquisition on November 1, 2018, the Company issued term promissory notes payable to the sellers for an aggregate principal of $1,100 and an interest rate of 2.55% per annum. The outstanding principal balance, along with accrued interest, was payable on May 1, 2020. In May 2020, the Company entered into an amendment to certain payment terms of the convertible promissory notes, including specific interest only and/or catch up payment requirements based on the future cash balance of the Company at specified dates. As of December 31, 2019, the promissory notes had a carrying amount $1,059. Upon completion of the Merger on December 23, 2020, the outstanding principal of $1,077 and unpaid interest of $4 were paid in full.

In connection with an acquisition on March 14, 2017, the Company assumed a promissory note payable to a founder of the acquired entity who continued as an employee of the Company following the acquisition. The promissory note has an initial principal balance of $185 and an interest rate of 6% per annum. The outstanding principal, along with accrued interest, was payable on March 31, 2020. As of December 31, 2019, the promissory notes had a carrying amount $185. Upon completion of the Merger on December 23, 2020, the outstanding principal of $185 and unpaid interest of $75 were paid in full. No gain or loss on extinguishment resulted from the payoff of the promissory note.

On December 19, 2019, the Company issued a promissory note for an aggregate principal of $3,000, with a stated interest rate of 3%. In connection with the issuance of this promissory note, the holder also received 403,101 warrants to purchase Series C redeemable convertible preferred stock of the Company. The grant date fair value of the warrants issued was $3,000, and was deducted from the face value of the bank loans and are accreted to interest expense using the effective interest method over the term of the note or until extinguishment of the related note. Upon occurrence of an Event of Default, the Holder may declare all outstanding obligations immediately payable in cash. Following the occurrence and during the continuance of an Event of Default, interest on the Note shall automatically be increased to 25% per annum. On January 1, 2020, there was an occurrence of default resulting in the default interest rate being effective starting on January 1, 2020.

The note was amended in July 2020, which resolved the conditions of default. The amendment provides that the loan plus accrued interest would be repaid upon closing of the Merger, or within one year of the amendment, with a premium payment of $1,000. The Company also provided the holder an additional 51,502 warrants to purchase Series C redeemable convertible preferred stock in connection with the amendment. The amended loan was guaranteed by the CEO of the Company with an asset pledge agreement, which the Company accounted for as a capital contribution by the CEO and a debt discount at fair value. The interest rate and other key terms of the note were not changed.

The amendment was accounted for as an extinguishment of the original note, because the amended note was concluded to be substantially different than the original note. The Company recorded a loss on debt extinguishment of $2,532. The amended note was initially recorded at its fair value of $4,233. The fair value of the guarantee of $300 was deducted from the initial fair value of the amended note and is accreted to interest expense using the effective interest method over the term of the note or until extinguishment. As of December 31, 2019, the carrying value of promissory note is $37, and is included in current portion of long-term debt. Upon completion of the Merger on December 23, 2020, the loan was paid off in full in the amount of $4,424, which included $3,381 principal balance, $1,000 final payment fee, and $43 of accrued interest.

On February 11, 2020, the Company entered into a future receivables agreement, in which the Company received consideration of $2,000 and agreed to sell 10% of all of Company’s future accounts receivable from the Company’s customers until an amount ranging between $2,300 and $2,700, depending on timing of repayment, was delivered by or on behalf of Company to the lender. Prior to the required repayment date, the Company repaid $2,000 of principal and $700 of interest, resulting in a full payoff of the agreement and no remaining carrying value as of December 31, 2020.

In connection with an acquisition on November 2, 2020, the Company issued a promissory note payable to the founder of the acquired entity. The promissory note has an initial principal balance of $750 and a stated interest rate of 0.38% per annum. The promissory note shall be paid in five equal annual installments of $150 each, plus accrued interest commencing on January 21st, 2021. As of December 31, 2020, the promissory notes had a carrying amount $617.

XML 28 R14.htm IDEA: XBRL DOCUMENT v3.21.1
Equity
12 Months Ended
Dec. 31, 2020
Equity  
Equity

7.   Equity

Shares Authorized

As of December 31, 2020, the Company had authorized a total of 410,000,000 shares for issuance with 400,000,000 shares designated as common stock, and 10,000,000 shares designated as preferred stock.

Common Shares Outstanding and Common Stock Equivalents

The following table summarizes our fully diliuted capital structure at December 31, 2020:

Issued and outstanding common shares

    

75,519,151

Earnout common shares (Note 1 and Note 8)

 

6,150,000

Total common shares issued and outstanding

81,669,151

Common shares reserved for future issuance:

Public warrants

8,625,000

Private warrants

5,700,000

Common stock options available for future grants - 2012 Equity Plan (Note 8)

 

6,414,611

Restricted stock units (Note 8)

 

2,415,140

Restricted stock awards (Note 8)

 

166,762

2020 Equity Plan pool reserved for future issuance (Note 8)

 

11,137,824

Total shares of common stock outstanding and reserved for future issuance

 

116,128,488

Total shares of common stock outstanding and reserved for future issuance does not include shares that may be issued in connection with the December 31, 2020 acquisition as discussed on Note 11.

Warrants

PTAC Warrants

Upon completion of the Merger with PTAC on December 23, 2020, the Company assumed 8,625,000 public warrants and 5,700,000 private warrants to purchase an aggregate 14,325,000 shares of common stock, which were outstanding as of December 31, 2020. Each warrant entitles the registered holder to purchase one share of common stock at a price of $11.50 per share, subject to adjustment, commencing 30 days after the completion of the Merger, and expiring on December 23, 2025 which is five-years after the Merger.

The Company may call the public warrants for redemption (excluding the private warrants), in whole, at a price of $0.01 per warrant:

at any time while the public warrants are exercisable,

upon not less than 30 days’ prior written notice of redemption to each public warrant holder,

if, and only if, the last sale price common stock equals or exceeds $18.00 per share (as adjusted for stock splits, stock dividends, reorganizations, recapitalizations and the like) for any 20 trading days within a 30-trading day period commencing once the warrants become exercisable and ending on the third trading day prior to the date on which the Company sends the notice of redemption to the warrant holders and,

if and only if, there is a current registration statement in effect with respect to the issuance of the common stock underlying such warrants at the time of redemption and for the entire 30-day trading period referred to above and continuing each day thereafter until the date of redemption.

The private warrants are identical to the public warrants, except that the private warrants are exercisable on a cashless basis and are non-redeemable so long as they are held by the initial purchasers or their permitted transferees. If the placement warrants are held by someone other than the initial purchasers or their permitted transferees, the private warrants will be redeemable by the Company and exercisable by such holders on the same basis as the public warrants. As of December 31, 2020, 5,700,000 private warrants were held by the initial purchases or their permitted transferees.

See Note 15 for exercises of a portion of PTAC warrants subsequent to December 31, 2020.

Legacy Porch Warrants

Redeemable convertible preferred stock warrants and common stock warrants that were issued prior to the Merger (“Legacy Porch Warrants”) were cancelled in exchange for 702,791 and 1,705,266 shares of common stock through net share settlement, respectively.

Detail related to Legacy Porch Warrant activity for the year ended December 31, 2020, is as follows:

 

Redeemable Convertible

 

 

 

Preferred Stock

Common Stock

 

 

Weighted- 

 

 

 

Weighted- 

 

 

Average 

 

 

 

Average 

Number of 

 

Exercise 

Number of 

 

Exercise 

Warrants

 

Price

Warrants

 

Price

Balances as of January 1, 2020

    

965,157

    

$

4.39

    

    

2,095,074

    

$

2.02

Warrants granted

 

209,384

 

5.62

 

 

73,538

 

1.77

Warrants exercised

 

 

 

 

 

Warrants cancelled

 

(1,174,541)

 

4.60

 

 

(2,168,612)

 

2.02

Balances as of December 31, 2020

 

$

 

$

$

XML 29 R15.htm IDEA: XBRL DOCUMENT v3.21.1
Stock-Based Compensation
12 Months Ended
Dec. 31, 2020
Stock-Based Compensation  
Stock-Based Compensation

8.   Stock-Based Compensation

2012 and 2020 Equity Incentive Plans

Legacy Porch.com’s 2012 Equity Incentive Plan (the “2012 Plan”) provides for the grant of incentive and non-statutory options, stock appreciation rights, restricted stock awards (“RSA”) and restricted stock units (“RSU”) to employees, directors and consultants of the Company (“Service Providers”), collectively referred to as “Awards”.

Each Legacy Porch.com option from the 2012 Plan that was outstanding immediately prior to the Merger and held by current employees or service providers, whether vested of unvested, was converted into an option to purchase a number of shares of common stock (each such option, an “Exchanged Option” equal to 0.4697 of Porch Group, Inc. common stock. Except as specifically provided in the Merger Agreement, following the Merger, each Exchanged Option will continue to be governed by the same terms and conditions (including vesting and exercisability terms) as were applicable to the corresponding former Legacy Porch.com option immediately prior to the consummation of the Merger. All stock option, RSA and RSU activity was retroactively restated to reflect the Exchanged Options.

On July 29, 2020, the board of directors approved the adoption of the Porch Group, Inc. 2020 Stock Incentive Plan (the “2020 Plan”), subject to approval by Porch Group, Inc.’s stockholders. On December 22, 2020, the Porch Group, Inc. stockholders voted in favor of adoption of the 2020 Plan.

The aggregate number of shares of common stock reserved for future issuance under the 2020 Plan is 11,137,824. The number of shares of common stock available under the 2020 Plan will increase annually on the first day of each calendar year, beginning with the calendar year ending December 31, 2021, and continuing until (and including) the calendar year ending December 31, 2030, with such annual increase equal to the lesser of (i) 5% of the number of shares of common stock issued and outstanding on December 31st of the immediately preceding fiscal year and (ii) an amount determined by the Porch board of directors.

The 2020 Plan provides for the grant of non-qualified stock options, incentive stock options, stock appreciation rights, restricted stock, restricted stock units and other stock awards, and performance awards to employees, officers, non-employee directors and independent service providers of the Company. The 2020 Plan became effective immediately upon the closing of the Merger.

Stock-Based Compensation

Stock-based compensation consists of expense related to (1) equity awards in the normal course and (2) a secondary market transaction as described below:

2020

    

2019

Secondary market transaction

$

1,616

$

33,232

Employee awards

 

9,793

 

2,740

Total operating expenses

$

11,409

$

35,972

2019 Secondary Stock Transactions

In May 2019, the Company’s CEO and Founder purchased a total of 7,559,047 shares of legacy Porch.com redeemable convertible preferred stock from an existing investor for an aggregate purchase price of $4,023 ($0.53 per legacy Porch.com share). The Company determined that the purchase price was below fair value of such shares and as result recorded compensation expense of $33,232 in general and administrative expense for the difference between the purchase price and fair value.

In July 2019, the Company’s CEO and Founder subsequently sold 901,940 shares of legacy Porch.com redeemable convertible preferred stock as an incentive to eleven executives of the Company at the same price at which the shares were initially acquired in the May 2019 transaction, which represents a $2,553 discount to fair value. The Company has the right to repurchase such shares if certain service vesting conditions and performance conditions are not met. In December 2020, the performance vesting conditions were met, and compensation expense of $1,616 was recorded in 2020 related to these awards, of which $689 was related to former employees and immediately recognized, as there is no continued service vesting requirement, and $927 was related to current employees and recognized as a cumulative catch up related to the portion of the service period satisfied through December 31, 2020. The remaining stock compensation related to the award will be recognized over the remaining service period.

Common Stock Valuation

Prior to the completion of the Merger the fair value of Legacy Porch.com common stock used in the calculation of the fair value of the stock options was determined by management with assistance from third-party valuation specialists using both market and income approaches.

Stock Options

Options granted under the Equity Plan to employees typically vest 25% of the shares one year after the options’ vesting commencement date and the remainder ratably on a monthly basis over the following three years. Other vesting terms are permitted and are determined by the Board. Options have a term of no more than ten years from the date of grant and vested options are generally cancelled three months after termination of employment. All stock options issued during the year ended December 31, 2020 were issued under the 2012 Plan.

Detail related to stock option activity for the year ended December 31, 2020 is as follows:

    

    

    

Weighted- 

    

 

 

Weighted- 

 

Average 

 

 

Number of 

 

Average 

 

Remaining 

 

Aggregate 

Options 

 

Exercise 

 

Contractual 

Intrinsic 

Outstanding

Price

 

Life (Years)

Value

Balances as of January 1, 2020

 

7,428,682

$

2.21

 

7.3

 

277

Options granted

 

2,202,417

 

4.23

 

  

 

  

Options exercised

 

(439,754)

 

2.02

 

  

 

  

Options forfeited

 

(323,840)

 

2.36

 

  

 

  

Options canceled or expired

 

(2,452,894)

 

2.41

 

  

 

  

Balances as of December 31, 2020

 

6,414,611

$

2.85

 

7.8

$

73,260

Exercisable at December 31, 2020

 

3,472,595

$

2.30

 

7.0

$

73,260

The fair value of each employee stock option granted during the years ended December 31, 2020 and 2019, were estimated on the date of grant using the Black-Scholes option pricing model with the following assumptions:

    

2020

    

2019

Risk-free interest rate

 

0.3 – 0.6 %

1.6 – 1.9 %

Expected term (years)

 

5 – 6

3 – 6

Dividend yield

 

Volatility

 

59 – 60 %

46 – 51 %

The risk-free interest rate used in the Black-Scholes option-pricing model is based on the implied yield currently available in the U.S. Treasury securities at maturity with an equivalent term. The expected term for options granted to employees is estimated using the simplified method. The Company has not declared or paid any dividends through

December 31, 2020 and does not currently expect to do so in the future. The Company bases its estimate of expected volatility on the historical volatility of comparable companies from a representative peer group selected based on industry, financial, and market capitalization data. The Company uses the average expected volatility rates reported by the comparable group for an expected term that approximated the expected term estimated by the Company.

The estimated weighted-average grant date fair value of options granted to employees during the years ended December 31, 2020 and 2019, was $2.26 per share and $0.85 per share. The fair value of stock options that vested during the years ended December 31, 2020 and 2019, was $1,785 and $1,779, respectively.

The total amount of unrecognized compensation cost for options granted to employees and nonemployees as of December 31, 2020, is approximately $5,245 and is expected to be recognized over a weighted-average period of 0.6 years.

RSUs and Payroll Reduction Program

In March 2020, in response to the adverse impact of COVID-19 on the Company’s operations and financial performance, the Company carried out a variety of measures to reduce cash operating expenses, including the implementation of a partial employee furlough and payroll reduction in exchange for RSUs. During the year ended December 31, 2020, the Company reduced cash payroll costs by $3,979 in exchange for a commitment by the Company to provide up to 2,356,045 RSUs subject to (a) a performance (liquidity) vesting condition and (b) and ongoing employment until March 31, 2021 (or June 30, 2021, for certain awards) in order to be fully vested. The grant of these RSUs was approved by the Board of Directors in June, July, and August 2020 and 2,356,045 were issued during the year ended December 31, 2020. The performance vesting conditions, which were previously considered not probable of achievement were met in December 2020 as a result of the Merger. As a result, a cumulative catch up of $6,506 of compensation expense was recorded. Compensation cost of $1,605 will be recorded during 2021 over the remaining service period. There was a small number of additional RSU grants during the fourth quarter, which were unrelated to the payroll reduction program. All RSUs issued as part of this program were issued under the 2012 Plan.

The following table summarizes the activity of restricted stock units for the year ended December 31, 2020:

    

Number of 

Weighted

 

Restricted 

Average

 

Stock Units

Fair Value

Balances as of January 1, 2020

 

$

Granted

 

2,450,718

3.69

Canceled

 

(35,578)

3.44

Balances as of December 31, 2020

 

2,415,140

$

3.64

Employee Earnout Restricted Stock

Upon the Merger, 976,331 restricted common shares, subject to vesting and forfeiture conditions, were issued to employees and service providers pursuant to their holdings of pre-Merger options, RSUs or restricted shares (the “employee earnout shares”). The employee earnout shares were issued in three equal tranches with separate market vesting conditions. One third of the employee earnout shares will meet the market vesting condition when the closing price of the Company’s common stock is greater than or equal to $18.00 over any twenty trading days within any thirty- consecutive trading day period within 36 months of the closing date of the Merger. An additional third will vest when the Company’s common stock is greater than or equal to $20.00 over the same measurement period. The final third will vest when the Company’s common stock is greater than or equal to $22.00 over the same measurement period. The employee earnout shares are forfeited by the employee upon termination of employment. Upon forfeiture, the forfeited shares will be redistributed to all earnout shareholders. Upon redistribution of earnout shares, the awards will be

recorded as new awards. The fair value of the award on the grant date is an average of $12.08 per share and will be recognized as stock compensation expense on a graded vesting basis over the derived service period of 1 year or shorter if the awards vest. During 2020, the Company recorded $314 in stock compensation expense related to the employee earnout shares.

CEO Earnout Restricted Stock

Prior to the closing of the Merger, the Company’s CEO, Matt Ehrlichman was granted a restricted stock award under the 2012 Plan which was converted into an award of 1,000,000 restricted shares of common stock upon the closing of the Merger. The award will vest in one-third installments if certain stock price triggers are achieved within 36-months following the closing of the Merger. One third of the restricted shares will meet the market vesting condition when the Company’s common stock is greater than or equal to $18.00 over any twenty trading days within any thirty- consecutive trading day period within 36 months of the closing date of the Merger. An additional third will vest when the Company’s common stock is greater than or equal to $20.00 over the same measurement period. The final third will vest when the Company’s common stock is greater than or equal to $22.00 over the same measurement period. If Mr. Ehrlichman’s employment with the Company is terminated prior to the award being fully vested, then the award will be terminated and cancelled, provided that if Mr. Ehrlichman’s employment is terminated by the Company without cause or Mr. Ehrlichman resigns due to good reason (in each case, as defined in the award agreement), the award will remain outstanding and will vest to the extent the stock price triggers are achieved during the 36-month period. The fair value of the award on the grant date is an average of $12.08 per share and will be recognized as stock compensation expense on a graded vesting basis over the derived service period of 1 year or shorter if the awards vest. During 2020, the Company recorded $322 in stock compensation related to the award.

Restricted Stock Awards

The following table summarizes the activity of restricted stock awards in connection with certain pre-2020 acquisitions for the year ended December 31, 2020:

    

Number of 

 

Restricted 

 

Stock Awards

Balances as of January 1, 2020

 

472,141

Shares granted

 

Shares vested

 

(305,379)

Shares forfeited

 

Balances as of December 31, 2020

 

166,762

XML 30 R16.htm IDEA: XBRL DOCUMENT v3.21.1
Income Taxes
12 Months Ended
Dec. 31, 2020
Income Taxes  
Income Taxes

9.   Income Taxes

The components of the income tax (benefit) provision are as follows:

    

2020

    

2019

Current:

 

  

 

  

Federal

$

$

State

 

71

 

67

Total current

 

71

 

67

Deferred

 

  

 

  

Federal

 

(1,435)

 

21

State

 

(327)

 

8

Total deferred

 

(1,762)

 

29

Provision for income taxes

$

(1,691)

$

96

The tax effects of cumulative temporary differences that give rise to significant deferred tax assets and deferred tax liabilities are presented below. The valuation allowance relates to deferred tax assets for which it is more likely than not that the tax benefit will not be realized.

    

December 31, 

    

December 31, 

2020

2019

Deferred tax assets

 

  

 

  

Accrued expenses

$

1,063

$

1,124

Stock compensation

2,497

1,219

Deferred revenue

 

2,036

 

2,066

Property and equipment

 

229

 

176

Intangibles

 

452

 

826

Goodwill

 

1,444

 

1,391

Other

 

8

 

8

Net operating losses

 

49,954

 

40,815

Disallowed interest

 

6,385

 

2,159

Valuation allowance

 

(63,129)

 

(48,499)

Total deferred tax assets

 

939

 

1,285

Deferred tax liabilities

 

  

 

  

Internally developed software

 

(943)

 

(1,319)

Total deferred tax liabilities

 

(943)

 

(1,319)

Net deferred tax assets (liabilities)

$

(4)

$

(34)

Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial accounting purposes and the amounts used for income tax purposes and the tax effect of the tax loss carryforwards. The Company has recorded a valuation allowance due to the uncertainty surrounding the ultimate realizability or recoverability of such assets. Management evaluates, on an annual basis, both the positive and negative evidence when determining whether it is more likely than not that deferred tax assets are recoverable and the amount of the valuation allowance. In its evaluation, the Company considered its cumulative losses as significant negative evidence. Based upon a review of the four sources of income identified within ASC 740, Accounting for Income Taxes, the Company determined that the negative evidence outweighed the positive evidence. At such time as it is determined that it is more likely than not the deferred tax assets are realizable, the valuation allowance will be reduced. The valuation allowance increased by $14.6 million for the year ended December 31, 2020 from $48.5 million to $63.1 million.

As of December 31, 2020 and 2019, the Company had net operating loss carryforwards for federal tax purposes of approximately $208.9 million and $173.5 million and $98.5 million and $68.6 million for state income tax purposes, respectively, which may be used to offset future taxable income. The net operating loss carryforwards for federal tax purposes will begin to expire in 2032 and the net operating loss carryforwards for state tax purposes will begin to expire in 2021. The net operating loss with an unlimited carryforward period is $106 million for federal tax purposes and $14.8 million for state tax purposes. Utilization of net operating loss carryforwards are subject to certain limitations under Section 382 of the Internal Revenue Code of 1986, as amended, in the event of a change in the Company’s ownership, as defined in current income tax regulations.

A reconciliation of the income tax (benefit) provision to the amounts computed by applying the statutory federal income tax rate to earnings before income taxes is shown as follows:

2020

2019

Tax computed at federal statutory rate

$

(11,224)

$

(21,677)

State tax, net of federal tax benefit

 

(2,070)

 

(1,475)

Other

 

486

 

515

Loss on disposition

 

 

1,049

Compensation

 

(972)

 

6,507

Debt transactions

 

(824)

 

2,145

Enacted tax rate changes

 

(159)

 

(119)

Return to provision

 

(502)

 

(991)

Valuation allowance

 

13,574

 

14,142

Total provision (benefit) for income taxes

$

(1,691)

$

96

The U.S. federal statutory tax rate is 21%, while the Company’s effective tax rate for 2020 was 3.2% and 2019 was -0.1%. The difference is due primarily to the tax benefit of pre-tax book losses being offset by valuation allowance. The Company also recorded a deferred tax benefit, resulting from the release of a portion of the valuation allowance due to deferred tax liabilities created by certain current year acquisitions.

The Company files federal and state tax returns. The Company is subject to income tax examinations by federal and various state tax authorities for years beginning in 2017 and 2015, based on the respective statutes of limitations. Further, to the extent allowed by law, the taxing authorities may have the right to examine prior originating periods due to the existence of net operating loss and tax credit carryforwards in the years that they are utilized.

The Company had no unrecognized uncertain tax positions as of December 31, 2020 and 2019.

XML 31 R17.htm IDEA: XBRL DOCUMENT v3.21.1
401(k) Savings Plan
12 Months Ended
Dec. 31, 2020
401(k) Savings Plan  
401(k) Savings Plan

10.   401(k) Savings Plan

Effective November 1, 2014, the Company established a defined contribution savings plan under Section 401(k) of the Internal Revenue Code. This plan covers substantially all domestic employees who meet minimum age and service requirements and allows participants to defer a portion of their annual compensation on a pre-tax basis. Company contributions to the plan may be made at the discretion of the Board. As of December 31, 2020 the Company had not made contributions to the plan since its inception.

XML 32 R18.htm IDEA: XBRL DOCUMENT v3.21.1
Business Combinations and Disposals
12 Months Ended
Dec. 31, 2020
Business Combinations and Disposals  
Business Combinations and Disposals

11.   Business Combinations and Disposals

During 2020 and 2019, the Company completed several business combination transactions. The purpose of each of the acquisitions were to expand the scope and nature of the Company’s product and service offerings, obtain new customer acquisition channels, add additional team members with important skillsets, and realize synergies. The aggregate transaction costs associated with these transactions were $247 and $123 during 2020 and 2019, respectively, and are included in general and administrative expenses on the consolidated statements of operations. The results of operations for each acquisition are included in the Company’s consolidated financial statements from the date of acquisition onwards.

2020 Acquisitions and Disposals

The acquisitions are included in the Company’s consolidated financial statements as of the date of the acquisition. The fair values assigned to tangible and intangible assets acquired and liabilities assumed are based on management’s estimates and assumptions and may be subject to change as additional information is received. The primary areas that

remain preliminary relate to the fair values of intangible assets acquired, certain tangible assets and liabilities acquired, legal and other contingencies as of the acquisition date, income and non-income-based taxes and residual goodwill. The Company expects to finalize the valuation as soon as practicable, but not later than one year from the acquisition date.

Pro forma results of operations have not been presented because the effects of 2020 acquisitions, individually and in the aggregate, were not material to our consolidated results of operations.

The following table summarizes the total consideration and the estimated fair value of the assets acquired and liabilities assumed for business combinations made by the Company during the year ended December 31, 2020:

Weighted Average Useful Life (in years)

    

July 23, 2020 Acquisition

    

December 31, 2020 Acquisition

    

Other Acquisitions

    

Total

Purchase consideration:

Cash

$

2,000

$

6,003

$

325

$

8,328

Issuance of common stock

1,790

4,711

358

6,859

Deferred acquisition consideration

80

80

Notes payable

607

607

Contingent consideration

1,749

1,749

Total purchase consideration:

$

3,790

$

12,463

$

1,370

$

17,623

Assets:

Cash and cash equivalents

$

382

$

119

$

36

$

537

Current assets

554

212

7

773

Property and equipment

212

44

2

258

Intangible assets:

Customer relationships

5.0

740

2,400

3,140

Acquired technology

9.0

470

3,700

300

4,470

Trademarks and tradenames

13.0

670

600

240

1,510

Non-competition agreements

2.0

70

155

225

Goodwill

1,576

7,242

1,358

10,176

Total assets acquired

4,674

14,472

1,943

21,089

Current liabilities

(884)

(322)

(527)

(1,733)

Deferred tax liabilities, net

(1,687)

(46)

(1,733)

Net assets acquired

$

3,790

$

12,463

$

1,370

$

17,623

July 23, 2020 Acquisition

On July 23, 2020, the Company acquired a moving services technology company. The purpose of the acquisition was to expand the scope and nature of the Company’s service offerings, add additional team members with important skillsets, and realize synergies. We expect $1,576 of acquired goodwill to be deductible for income tax purposes.

December 31, 2020 Acquisition

On December 31, 2020, the Company acquired iRoofing LLC, a roofing software company. The purpose of the acquisition was to expand the scope and nature of the Company’s service offerings, add additional team members with important skillsets, and realize synergies. As part of the consideration, 300,000 shares of commons stock issued have a guarantee of $20.00 per share. The contingent consideration would equal approximately 123,000 additional shares of common stock at the time of the acquisition. The goodwill associated with the acquisition is not expected to be deductible for income tax purposes.

Other Acquisitions

In the third quarter of 2020, the Company completed two other acquisitions that are not material to the consolidated financial statements. The purpose of these acquisitions was to expand the scope and nature of the Company’s service offerings, add additional team members with important skillsets, and realize synergies. The transaction costs associated with this acquisition were trivial. We expect $222 of acquired goodwill for one of the acquisitions to be deductible for income tax purposes. The goodwill associated with another acquisition is not expected to be deductible for income tax purposes.

2020 Disposal

On May 29, 2020, the Company disposed of the Serviz business. At the same time, the Company entered into a revenue transaction with the buyer of Serviz that will be satisfied over a one-year service period. In consideration for both the Serviz business and the revenue transaction, the Company received $5,000 in cash and the buyer cancelled the Company’s convertible promissory note which was recorded under the FVO and had a fair value at the time of the transaction of $2,724. The consideration allocated to the revenue transaction based on the fair value of services to be delivered is $5,000. The remainder of the consideration, was determined to be consideration for Serviz. Serviz had net assets of approximately $1,282. The Company recorded a gain of $1,442 included in the gain on divestiture of businesses in the consolidated statements of operations for the year ended December 31, 2020.

2019 Acquisitions and Disposals

The Company acquired a business that connects new homebuyers to utility companies, for aggregate consideration of $479 which included definite-lived intangible assets of $340, net liabilities of $830 and goodwill of $969. The purpose of the acquisition was to expand the scope and nature of the Company’s product and service offerings, obtain new customer acquisition channels, add additional team members with important skillsets, and realize synergies. The transaction costs associated with this acquisition were $123 and are included in general and administrative expenses on the consolidated statements of operations. The acquisition was not material to the consolidated financial statements.

The Company divested of a company and as a part of the transaction, received 23,488 shares of Porch’s common stock. The Company recorded a $4,508 loss upon disposal in loss on divestiture of businesses in the consolidated statements of operations for the year ended December 31, 2019.

XML 33 R19.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies
12 Months Ended
Dec. 31, 2020
Commitments and Contingencies.  
Commitments and Contingencies

12.   Commitments and Contingencies

Leases

The Company leases its facilities under non-cancelable operating leases, some of which contain rent holidays and escalation provisions.

Rent expense is recognized on the straight-line method over the term of the lease. The difference between rent expense (which includes the impact of rent holidays and escalation provisions) and rent paid is recorded as deferred rent, the current portion of which is included in other current liabilities and the long-term portion in other liabilities in the Company’s consolidated balance sheets.

Minimum commitments under noncancelable operating lease agreements as of December 31, 2020, are as follows:

    

Lease 

Payments

2021

$

1,333

2022

 

821

2023

 

315

2024

 

2025

 

Thereafter

 

$

2,469

Rent expense was approximately $1,700 and $1,800 during the years ended December 31, 2020 and 2019, respectively.

Purchase Commitments

As of December 31, 2020, the Company had non-cancelable purchase commitments, primarily for data purchases, as follows:

2021

    

$

3,742

2022

 

3,514

2023

 

3,514

2024

 

2025

 

$

10,770

Litigation

From time to time the Company is or may become subject to various legal proceedings arising in the ordinary course of business, including proceedings initiated by users, other entities, or regulatory bodies. Estimated liabilities are recorded when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. In many instances, the Company is unable to determine whether a loss is probable or to reasonably estimate the amount of such a loss and, therefore, the potential future losses arising from a matter may differ from the amount of estimated liabilities the Company has recorded in the financial statements covering these matters. The Company reviews its estimates periodically and makes adjustments to reflect negotiations, estimated settlements, rulings, advice of legal counsel, and other information and events pertaining to a particular matter.

Cases under Telephone Consumer Protection Act

Porch and an acquired entity, GoSmith.com, are party to 14 legal proceedings alleging violations of the automated calling and/or Do Not Call restrictions of the Telephone Consumer Protection Act of 1991 (“TCPA”). Some of these actions allege related state law claims. Most of the proceedings were commenced as mass tort actions by a single plaintiffs’ law firm in December 2019 and April/May 2020 in federal district courts throughout the United States and have been consolidated in the United States District Court for the Western District of Washington, where Porch resides. A related action brought by the same plaintiffs’ law firm was dismissed with prejudice and is on appeal before the Ninth Circuit Court of Appeals.

These actions are at an early stage in the litigation process. It is not possible to determine the likelihood of an unfavorable outcome of these disputes, although it is reasonably possible that the outcome of these actions may be

unfavorable. Further, it is not possible to estimate the range or amount of potential loss (if the outcome should be unfavorable). Porch intends to contest these cases vigorously.

Kandela, LLC v Porch.com, Inc.

In May 2020, the former owners of Kandela, LLC filed a complaint against Porch in the Superior Court of the State of California, alleging a breach of contract related to the terms and achievement of an earnout agreement related to the acquisition of the Kandela business and related fraudulent inducement claims. This action is at an early stage in the litigation process and Porch is unable to determine the likelihood of an unfavorable outcome, although it is reasonably possible that the outcome may be unfavorable. Porch is unable to provide an estimate of the range or amount of potential loss (if the outcome should be unfavorable). Porch intends to contest this case vigorously.

Putative Wage and Hours Class Action Proceeding.

A former employee of HireAHelper™ filed a complaint in San Diego County Superior Court asserting putative class action claims for failure to pay overtime, failure to pay compensation at the time of separation and unfair business practices in violation of California law. HireAHelper™ was served with the complaint in December 2020 and on January 28, 2021 Defendants removed the case to the United States District Court for the Southern District of California. The plaintiff seeks to represent all current and former non-exempt employees of HireAHelper™ and Legacy Porch in the State of California during the relevant time period. This action is at an early stage in the litigation process and Porch is unable to determine the likelihood of an unfavorable outcome, although it is reasonably possible that the outcome may be unfavorable. Porch is unable to provide an estimate of the range or amount of potential loss (if the outcome should be unfavorable), however the parties have agreed to explore resolution by way of a private non-binding mediation in the summer or fall of 2021. Porch intends to contest this case vigorously.

XML 34 R20.htm IDEA: XBRL DOCUMENT v3.21.1
Related Parties
12 Months Ended
Dec. 31, 2020
Related Parties  
Related Parties

13.   Related Parties

In July 2020, the CEO and founder, entered into an agreement with another significant shareholder, that provides, upon consummation of the PTAC Merger Agreement, for a payment of $3,214 in cash and 950,000 of Porch Group, Inc. stock from the CEO to the other significant shareholder in connection with the Merger Agreement including the conversion of preferred stock to common stock. This transfer of $17,284 in consideration was accounted for as a deemed capital contribution from the CEO and founder to the Company and induced conversion of preferred stock into common stock immediately prior to the close of the PTAC Merger Agreement. The total consideration transferred increase total net loss in determining net loss available to common shareholders by $17,284.

In 2019, the CEO and founder of the Company purchased convertible promissory notes with an aggregate original principal balance of $1,000.

In 2019, the Company sold a direct-to-customer security services business to a related party as one of its divestitures as it focused the business operations on its core vertical software strategy. See Note 11.

In 2019, the Company entered into an acquisition deferral agreement with the former owner of a business previously acquired by the Company on March 14, 2017. The existing agreement provided for payments of $931 on December 31, 2018, and $232 quarterly from June 14, 2019 through March 14, 2020. The amended payment schedule provides for monthly installments of at least $100, as determined by the agreement, beginning in June 2019 and the balance shall be paid in full by December 31, 2021.

In 2019, convertible promissory notes having an aggregate original principal balance of $16,600 and accrued interest of $641 converted into 1,173,473 shares of Series B redeemable convertible preferred stock and warrants to purchase 70,408 shares of Series B redeemable convertible preferred stock. An existing investor affiliated with a

member of the Board participated in this equity conversion and received 354,268 shares of Series B redeemable convertible preferred stock and warrants to purchase 21,256 shares of Series B redeemable convertible preferred stock. See Note 7.

An immediate family member of the Company’s CEO and founder is a partner of a law firm retained by the Company. The Company purchased services from this law firm in the amounts of approximately $2,873 and $862 during the years ended December 31, 2020 and 2019, respectively. The amounts due to this law firm were $0 and $2,693 as of December 31, 2020 and 2019, respectively. The law firm received 21,256 shares of Series B Preferred and warrants to purchase 2,042 shares of Series B Preferred in 2018, which reduced the payable due to this firm by $500.

XML 35 R21.htm IDEA: XBRL DOCUMENT v3.21.1
Basic and Diluted Net Loss Per Share
12 Months Ended
Dec. 31, 2020
Basic and Diluted Net Loss Per Share  
Basic and Diluted Net Loss Per Share

14.   Basic and Diluted Net Loss Per Share

Basic and diluted net loss per share attributable to common stockholders is presented in conformity with the two-class method required for participating securities. It has been retrospectively adjusted for all periods prior to the reverse capitalization. The retroactive adjustment is based on the same number of weighted average shares outstanding in each historical period.

Under the two-class method, basic net loss per share attributable to common stockholders is computed by dividing the net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period.

Diluted earnings per share attributable to common stockholders adjusts basic earnings per share for the potentially dilutive impact of stock options, restricted stock units, restricted stock awards, convertible notes, earnout shares and warrants. As the Company has reported losses for all periods presented, all potentially dilutive securities are antidilutive and accordingly, basic net loss per share equals diluted net loss per share.

The following table sets forth the computation of the Company’s basic and diluted net loss attributable per share to common stockholders for the years ended December 31, 2020 and 2019:

    

2020

    

2019

Numerator:

  

 

  

Net loss

$

(51,609)

$

(103,319)

Induced conversion of preferred stock

(17,284)

Net loss attributable to common stockholders

$

(68,893)

$

(103,319)

Denominator:

 

 

  

Shares used in computing net loss attributable per share to common stockholders, basic and diluted

 

36,344,234

 

31,170,351

Net loss attributable per share to common stockholders:

 

  

 

  

Basic and diluted

$

(1.90)

$

(3.31)

The following table discloses securities that could potentially dilute basic net loss per share in the future that were not included in the computation of diluted net loss per share because to do so would have been antidilutive for all periods presented:

    

2020

    

2019

Stock options

 

6,414,611

 

7,428,682

Restricted stock units and awards

2,581,902

495,633

Public and private warrants

 

14,325,000

 

3,060,530

Earnout shares

 

6,150,000

 

Convertible debt

1,734,264

See Note 7 for additional information regarding the terms of warrants. See Note 8 for additional information regarding stock options and restricted stock units and awards.

XML 36 R22.htm IDEA: XBRL DOCUMENT v3.21.1
Subsequent Events
12 Months Ended
Dec. 31, 2020
Subsequent Events  
Subsequent Events

15.   Subsequent Events

(a)In January 2021, the Company entered into an amendment (the Runway Amendment) to the Loan and Security Agreement, dated as of July 22, 2020 (as amended, the Runway Loan Agreement), with Runway Growth Credit Fund, Inc., as agent for a syndicate of lenders. Among other things, the Runway Amendment includes a commitment for a supplemental term loan in the aggregate amount of up to $10 million, reduces the interest rate payable on borrowed amounts, reduces certain financial covenants related to minimum revenue and amended the maturity date to December 15, 2024.
(b)In January 2021, the Company entered into an amendment of the purchase agreement with the selling members of Hire-a-Helper, LLC that was acquired in November 2018. Under this amendment, the selling members consented to satisfy the contingent consideration for approximately $2 million.
(c)In January 2021, the Company announced several acquisitions. On January 12, 2021, the Company acquired DataMentors Holdings, LLC d/b/a V12 Data (“V12 Data”), a leading software, data and analytics platform with a focus on household and mover insights, data management and marketing activation, in a cash transaction for a total purchase price of approximately $22 million payable at closing, subject to customary adjustments, plus up to $6 million of contingent purchase price payments based upon the financial performance of V12 Data during the 2021 and 2022 calendar years. In addition, the Company has agreed to provide a retention pool under the 2020 Plan of up to 100,000 shares of restricted Common Stock to retain key employees of V12 Data and contingent compensation (subject to the achievement of certain post-closing milestones) of up to an additional $6 million in cash or shares of Common Stock (at the Company’s election) to certain key employees of V12 Data. The V12 Data acquisition is expected to provide Porch with full-spectrum, enterprise-grade capabilities to capture the unique-to-the-market pre-mover marketing opportunity.

Additionally, on January 13, 2021, the Company entered into a definitive agreement to acquire Homeowners of America Holding Corporation (“HOA”), a leading property and casualty insurance company focused on products in the residential homeowner space, in a cash and stock transaction with consideration consisting of (i) $100,000, as adjusted in accordance with the terms of the definitive agreement, of which up to $25,000 may be payable in Common Stock at the election of the Company, (ii) 500,000 additional shares of Common Stock subject to the trading price of Common Stock exceeding $22.50 for twenty (20) out of thirty (30) consecutive trading days in the two (2) year period following the consummation of the HOA acquisition and (iii) a retention pool under the 2020 Porch Group, Inc. Stock Incentive Plan (the “2020 Plan”) of shares of restricted Common Stock in an amount equal to $510 and up to 100,000 options for acquisition of Common Stock to retain key employees of HOA, in each case upon the terms and subject to the conditions of the definitive agreement. The HOA acquisition is subject to state insurance regulatory approval and customary closing conditions. The HOA

acquisition is expected to close in the second quarter of 2021. HOA is a managing general agent (“MGA”) and carrier hybrid with a strong reinsurance strategy that currently operates in six states. The HOA acquisition is expected to enable Porch to offer its own line of homeowner’s insurance alongside its existing insurance agency which partners with many other top carriers and provide consumers with flexibility and choice.

Additionally, in January 2021, the Company purchased a smaller home inspection company. This acquisition is not material to the Companys financial statements.

(d)During March 2021, holders of public warrants described in Note 7, exercised their warrants to acquire 7,846,757 shares of common stock at a price of $11.50 per share, resulting in cash proceeds of $90.2 million.

Porch provided notification to the holders of warrants the Company’s intent to exercise its contractual right to redeem the warrants. It is expected that the holders will choose to exercise their warrants rather than have them redeemed. This is expected to result in approximately $9 million in additional cash proceeds in April 2021. If all of the 5.7 million private warrants are voluntarily exercised for cash, additional cash proceeds of up to $66 million may be received in April 2021.

(e)During March 2021, 1,716,666 restricted earnout shares were fully vested, as the market condition for vesting was fully satisfied as a result of the Companys stock price and trading activity.

XML 37 R23.htm IDEA: XBRL DOCUMENT v3.21.1
Description of Business and Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2020
Description of Business and Summary of Significant Accounting Policies  
The Merger

The Merger

On July 30, 2020, Porch.com, Inc. (“Legacy Porch”) entered into a definitive agreement (as amended, the “Merger Agreement”) with PropTech Acquisition Corporation (“PTAC”), a public investment vehicle, whereby the parties agreed to merge, resulting in the parent of Porch.com, Inc. becoming a publicly listed company under the name Porch Group, Inc. (“Porch”). This merger closed on December 23, 2020 (the “Merger”), which consummated as a result of the following (the “Transactions”):

Holders of 400 shares of PTAC Class A Common Stock exercised their redemption right to redeem those shares at a redemption price of $10.04. The shares were subsequently cancelled by PTAC. The aggregate redemption price was paid from PTAC’s trust account, which had a balance immediately prior to the Merger closing of approximately $173.1 million. After redemptions, 17,249,600 shares of PTAC Class A Stock remained outstanding. Upon consummation of the Merger, 4,312,500 PTAC Class B Common Stock converted into shares of PTAC Class A Common Stock on a one-for-one basis.
Immediately prior to the Merger, (including as a result of the conversions described above and certain redemption of PTAC common stock immediately prior to the closing), there were 21,562,100 shares of PTAC Class A Common Stock issued and outstanding, which excludes the additional shares issued to Legacy Porch holders, and issuance of new shares to third-party investors, as further described below.
Immediately prior the Merger, 52,207,029 shares of Legacy Porch preferred stock were converted into 52,251,876 shares of Legacy Porch common stock. 4,472,695 outstanding in-the-money warrants to purchase common stock, 2,316,280 outstanding in-the-money warrants to purchase preferred stock, and 184,652 out-of-the-money warrants to purchase preferred stock were cancelled, pursuant to the terms of warrant cancellation agreements, resulting in the issuance of 5,126,128 shares of Legacy Porch common stock. 2,533,016 shares of Legacy Porch common stock were issued to extinguish 3,116,003 vested stock options and RSUs of non-employee or non-service provider holders.
PTAC issued 36,264,984 shares of PTAC Class A Common Stock and $30 million in exchange for all 83,559,663 vested and outstanding shares of Legacy Porch Common stock to complete the Merger. In addition, 6,000,000 “earnout” shares were issued to pre-closing holders of Legacy Porch common stock, employee or service provider holders of unvested Legacy Porch option and restricted stockholders, subject to market conditions. An additional 150,000 earnout shares were provided to service providers in exchange for services related to the transaction.
In connection with the Merger, PTAC changed its name to Porch Group, Inc. as a corporation formed under the laws of the State of Delaware named Porch Group, Inc. (hereafter referred to as “Porch”).
Concurrently with the Merger, certain third-party investors (“PIPE Investors”), purchased 15,000,000 newly issued shares of Porch Group, Inc. common stock at a price of $10.00 per share in exchange for cash. Net proceeds from the additional offering were $141.8 million after the deduction of $8.2 million of direct offering costs.
The aggregate proceeds from the PTAC trust account, net proceeds from the sale of the newly-issued common stock to PIPE investors described above, and PTAC net working capital amount of $0.6 million were used to settle i) PTAC’s deferred offering costs of $6.0 million from its original public offering, and ii) $4.3 million of PTAC liabilities incurred prior to the Merger. After the transactions noted above, $305.1 million was available for use by Porch Group, Inc., prior to a $30 million distribution to pre-closing holders of Legacy Porch common stock, resulting in net assets available of $275.1 million.
In connection with the merger, Porch incurred $5.6 million of cash transaction costs that met the eligibility criteria to be charged against equity.
As a result of the foregoing transactions, $269.5 million was reflected as contributed capital on the Company’s consolidated statements of stockholders’ equity (deficit). Presented separately, the Company also assumed a $50.4 million non-cash liability associated with the earnout shares described above. The $50.4 million earnout liability is included in other liabilities in the Company’s consolidated balance sheets.
At the closing of the Merger, pre-closing holders of Legacy Porch common stock held approximately 55% of the issued and outstanding common stock shares of Porch.

Accordingly, the Merger transactions were treated as the equivalent of Porch.com, Inc. issuing stock for the net assets of PTAC. Consistent with SEC Topic 12, Reverse Acquisitions and Reverse Recapitalizations, the acquisition of a private operating company by a non-operating public shell corporation typically results in the owners and management of the private company having actual or effective voting control and operating control of the combined company. Therefore, the transaction is, in substance, a reverse recapitalization, equivalent to the issuance of stock by the private company for the net monetary assets of the shell corporation accompanied by a recapitalization (“Recapitalization”). The accounting is similar to that of a reverse acquisition, except that no goodwill or other intangible assets should be recorded. Therefore, the net assets of PTAC as of December 23, 2020, were stated at historical cost, and no goodwill or other intangible assets were recorded.

COVID-19 Update

COVID-19 Update

In March 2020, the World Health Organization declared a pandemic related to the global novel coronavirus disease 2019 (“COVID-19”) outbreak. The COVID-19 pandemic has adversely affected Porch’s business operations, which has impacted revenue primarily in the first half of 2020. In response to the COVID-19 outbreak and government-imposed measures to control its spread, Porch’s ability to conduct ordinary course business activities has been and may continue to be impaired for an indefinite period of time. The extent of the impact of the COVID-19 pandemic on Porch’s operational and financial performance will depend on various future developments, including the duration and spread of the outbreak and impact on the Company’s customers, suppliers, and employees, all of which is uncertain at this time. Porch expects the COVID-19 pandemic to adversely impact revenue and results of operations, but Porch is unable to predict at this time the size and duration of this adverse impact. At the same time, Porch is observing a recovery in home sales to pre-COVID-19 levels in the second half of 2020, and with them, home inspections and related services.

Basis of Presentation

Basis of Presentation

The consolidated financial statements and accompanying notes include the accounts of the Company and its wholly-owned subsidiaries and were prepared in accordance with accounting principles generally accepted in the United States (“GAAP”). All significant intercompany accounts and transactions are eliminated in consolidation.

Comprehensive loss includes all changes in equity during a period from non-owner sources. Through December 31, 2020, there are no components of comprehensive loss which are not included in net loss; therefore, a separate statement of comprehensive loss has not been presented.

Reclassifications

Reclassifications

Certain reclassifications to 2019 balances were made to conform to the current period presentation in the consolidated balance sheets, consolidated statements of operations, consolidated statements of stockholders’ equity (deficit), and consolidated statement of cash flows.

Use of Estimates

Use of Estimates

The preparation of the accompanying consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes. These estimates and assumptions include, but are not limited to, estimated variable consideration for services performed, the allowance for doubtful accounts, depreciable lives for property and equipment, acquired intangible assets, goodwill, the valuation allowance on deferred tax assets, assumptions used in stock-based compensation, and estimates of fair value of warrants, debt, contingent consideration, earnout shares and common stock. Actual results could differ materially from those estimates and assumptions, and those differences could be material to the consolidated financial statements.

Segment Reporting

Segment Reporting

The Company operates in a single segment. Operating segments are identified as components of an enterprise about which separate discrete financial information is available for evaluation by the chief operating decision maker (“CODM”) in making decisions regarding resource allocation and assessing performance. The Company has determined that its Chief Executive Officer is the CODM. To date, the Company’s CODM has made such decisions and assessed performance at the Company level.

All of the Company’s revenue is generated in the United States.

As of December 31, 2020 and 2019, the Company did not have assets located outside of the United States.

Cash, Cash Equivalents and Restricted Cash

Cash, Cash Equivalents and Restricted Cash

The Company considers all highly liquid investments with original maturities of three months or less at the time of purchase to be cash equivalents. The Company maintains cash balances that exceed the insured limits by the Federal Deposit Insurance Corporation.

Restricted cash as of December 31, 2020 and 2019 includes a $3,000 minimum cash balance required by the Company’s senior secured lender. As of December 31, 2020, the restricted cash balance in current assets also includes $8,407 related to the Paycheck Protection Program Loan held in escrow with a commercial bank (see Note 6).

The reconciliation of cash and cash equivalents to amounts presented in the consolidated statements of cash flows are as follows:

    

December 31, 2020

    

December 31, 2019

Cash and cash equivalents

$

196,046

$

4,179

Restricted cash - current

 

11,407

 

Restricted cash - non-current

 

 

3,000

Cash, cash equivalents and restricted cash

$

207,453

$

7,179

Accounts Receivable

Accounts Receivable and Long-term Insurance Commissions Receivable

Accounts receivable consist principally of amounts due from enterprise customers and other corporate partnerships, as well as credit card receivables. The Company estimates allowances for uncollectible receivables based on the credit worthiness of its customers, historical trend analysis and general economic conditions. Consequently, an adverse change in those factors could affect the Company’s estimate of allowance for doubtful accounts. The allowance for uncollectible receivables at December 31, 2020 and 2019, was $249 and $188, respectively.

Long-term insurance commissions receivable balance consists of the estimated commissions from policy renewals expected to be collected.

Property, Equipment and Software

Property, Equipment and Software

Property, equipment and software are stated at cost, net of accumulated depreciation and amortization. Depreciation and amortization are calculated using the straight-line method over the estimated useful lives of the assets, as follows:

    

Estimated Useful Lives

Software and computer equipment

3 years

Furniture, office equipment and other

3 – 5 years

Internally developed software

2 years

Leasehold improvements

Shorter of useful life or remaining lease term

When assets are retired or disposed of, the cost and accumulated depreciation are removed from the accounts, and any resulting gains or losses are included in the consolidated statement of operations in the period of disposition. Maintenance and repairs that do not improve or extend the lives of the respective assets are charged to expense in the period incurred.

The Company capitalizes costs incurred in the development of internal use software. The capitalized costs are amortized over the estimated useful life of the software. If capitalized projects are determined to no longer be in use, they are impaired and the cost and accumulated depreciation are removed from the accounts. The resulting loss on impairment, if any, is included in the consolidated statements of operations in the period of impairment.

Goodwill and Intangible Assets

Goodwill and Intangible Assets

The Company tests goodwill for impairment for each reporting unit on an annual basis, or more frequently when events or changes in circumstances indicate the fair value of a reporting unit is below its carrying value. The Company has the option to perform a qualitative assessment to determine if an impairment is more likely than not to have occurred. If the Company can support the conclusion that it is not more likely than not that the fair value of a reporting unit is less than its carrying amount, the Company would not need to perform a quantitative impairment test. If the Company cannot support such a conclusion or the Company does not elect to perform the qualitative assessment, the

Company performs a quantitative assessment. If a quantitative goodwill impairment assessment is performed, the Company utilizes a combination of the market and income valuation approaches.

If the fair value of a reporting unit is less than its carrying value, an impairment loss is recorded to the extent that fair value of the reporting unit is less than its carrying value. The Company has selected October 1 as the date to perform its annual impairment test. There were no goodwill impairment losses recorded during the years ended December 31, 2020 and 2019.

Intangible assets consist of acquired customer relationships, trade names, customer portfolios and related assets that are amortized over their estimated useful lives.

Impairment of Long-Lived Assets

Impairment of Long-Lived Assets

The Company reviews its long-lived assets, including property, equipment, software and amortizing intangibles, for impairment whenever events or changes in circumstances indicate that the carrying amounts of the assets may not be fully recoverable. If indicators of impairment exist, management identifies the asset group which includes the potentially impaired long-lived asset, at the lowest level at which there are separate, identifiable cash flows. If the total of the expected undiscounted future net cash flows for the asset group is less than the carrying amount of the asset, a loss is recognized for the difference between the fair value and carrying amount of the asset. Losses due to impairment of long-lived assets totaled $611 and $1,051 during 2020 and 2019, respectively, and are included in product and technology expense in the consolidated statements of operations.

Concentration of Credit Risk

Concentration of Credit Risk

No individual customer represented more than 10% of the Company’s total revenue for the years ended December 31, 2020 or 2019. As of December 31, 2020 and 2019, no individual customer accounted for 10% or more of the Company’s total accounts receivable.

As of December 31, 2020, the Company held approximately $206 million of cash with one U.S. commercial bank.

Redeemable Convertible Preferred Stock Warrants

Redeemable Convertible Preferred Stock Warrants

The Company accounts for its warrants to purchase shares of redeemable convertible preferred stock as liabilities based upon the characteristics and provisions of each instrument. Warrants classified as derivative liabilities and other derivative financial instruments that require separate accounting as liabilities are recorded on the Company’s consolidated balance sheets at their fair value on the date of issuance and are revalued on each subsequent balance sheet date until such instruments are exercised or expire, with any changes in the fair value between reporting periods recorded in the consolidated statements of operations. As discussed in Note 1, all redeemable convertible preferred stock warrants were converted into common stock or canceled immediately prior to the Merger.

Fair Value of Financial Instruments

Fair Value of Financial Instruments

Fair value principles require disclosures regarding the manner in which fair value is determined for assets and liabilities and establishes a three-tiered fair value hierarchy into which these assets and liabilities must be grouped, based upon significant levels of inputs as follows:

Level 1       Observable inputs, such as quoted prices (unadjusted) in active markets for identical assets or liabilities at the measurement date;

Level 2       Observable inputs, other than Level 1 prices, such as quoted prices in active markets for similar assets and liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and

Level 3       Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities

The lowest level of significant input determines the placement of the entire fair value measurement in the hierarchy. Management’s assessment of the significance of a particular input to the fair value measurement in its entirety requires management to make judgments and consider factors specific to the asset or liability.

Revenue from Contracts with Customers

Revenue from Contracts with Customers

The Company primarily generates revenue from (1) fees received for connecting homeowners to customers in the Company’s referral network, which consist of individual contractors, small businesses, insurance careers and large enterprises (2) fees received for providing home project and moving services directly to homeowners, and (3) fees received for providing subscription access to the Company’s inspection software platform. Revenue is recognized when control of the promised services or goods is transferred to our customers and in an amount that reflects the consideration the Company expects to be entitled to in exchange for those services or goods.

Effective January 1, 2019, the Company’s revenue recognition policy follows guidance from ASC 606, Revenue from Contracts with Customers, which resulted in a $507 adjustment to accumulated deficit.

The Company determines revenue recognition through the following five-step framework:

Identification of the contract, or contracts, with a customer;
Identification of the performance obligations in the contract;
Determination of the transaction price;
Allocation of the transaction price to the performance obligations in the contract; and
Recognition of revenue when, or as, the Company satisfies a performance obligation.

The Company identifies performance obligations in its contracts with customers, which primarily include delivery of homeowner leads (Referral Network Revenue), performance of home project and moving services (Managed Services Revenue), and providing access to the Company’s software platforms (Software Subscription Revenue). The transaction price is determined based on the amount which the Company expects to be entitled to in exchange for providing the promised services to the customer. The transaction price in the contract is allocated to each distinct performance obligation on a relative standalone selling price basis. Revenue is recognized when performance obligations are satisfied.

Contract payment terms vary from due upon receipt to net 30 days. Collectability is assessed based on a number of factors including collection history and creditworthiness of the customer. If collectability of substantially all consideration to which the Company is entitled under the contract is determined to be not probable, revenue is not recorded until collectability becomes probable at a later date.

Revenue is recorded based on the transaction price excluding amounts collected on behalf of third parties, such as sales taxes collected and remitted to governmental authorities.

Referral Network Revenue

In the Referral Network Revenue stream, the Company connects third party service providers (“Service Providers”) with homeowners that meet predefined criteria and may be looking for relevant services. Service Providers include a variety of service providers throughout a homeowner’s lifecycle, including plumbers, electricians, roofers, as well as movers, TV/Internet, warranty, insurance carriers, and security monitoring providers. The Company also sells home and auto insurance policies for insurance carriers.

Revenue is recognized at a point in time upon delivery of a lead to the Service Provider, at which point the Company’s performance obligation has been satisfied. The transaction price is generally either a fixed price per qualifying lead or based on a percentage of the revenue the Service Provider ultimately generates through the homeowner lead. For arrangements in which the amount the Company is entitled to is based on the amount of revenue the Service Provider generates from the homeowner, the transaction price is considered variable and an estimate of the constrained transaction price is recorded by the Company upon delivery of the lead.

Service Providers generally have the option to pay as they receive leads or on a subscription basis, in which a specified amount is deposited into the Company’s referral platform monthly and any relevant leads are applied against the deposited amount. Certain Service Providers also have the option to pay an additional fixed fee for added member benefits, including profile distinction and rewards. Such subscriptions automatically renew each month unless cancelled by the customer in advance of the renewal period in accordance with the customer termination provisions. Amounts received in advance of delivery of leads to the Service Provider is recorded as deferred revenue. Certain Service Providers have the right to return leads in limited instances. An estimate of returns is included as a reduction of revenue based on historical experience or specific identification depending on the contractual terms of the arrangement. Estimated returns are not material in any period presented.

In January 2020, the Company, through its wholly-owned subsidiary and licensed insurance agency Elite Insurance Group (“EIG”), began selling homeowner and auto insurance policies for insurance carriers. The transaction price in these arrangements is the estimated lifetime value (“LTV”) of the policies sold. The LTV represents fixed first-year commission upon sale of the policy as well as the estimated variable future renewal commissions. The Company constrains the transaction price based on its best estimate of the amount which will not result in a significant reversal of revenue in a future period. After a policy is sold to an insurance carrier, the Company has no additional or ongoing obligation to the policyholder or insurance carrier.

The Company estimates LTV of policies sold by using a portfolio approach by policy type and the effective month of the relevant policy. LTV is estimated by evaluating various factors, including commission rates for specific carriers and estimated average plan duration based on insurance carrier and market data related to policy renewals for similar insurance policies. On a quarterly basis, management reviews and monitors changes in the data used to estimate LTV as well as the cash received for each policy type compared to original estimates. The Company analyzes these fluctuations and, to the extent it identifies changes in estimates of the cash commission collections that it believes are indicative of an increase or decrease to prior period LTVs, the Company will adjust LTV for the affected policies at the time such determination is made. Changes in LTV may result in an increase or a decrease to revenue. Changes to the estimated variable consideration were not material for the periods presented.

Managed Services Revenue

Managed services revenue includes fees earned from homeowners for providing a variety of services directly to the homeowner, including handyman, plumbing, electrical, appliance repair, and moving services. The Company generally invoices for managed services projects on a fixed fee or time and materials basis. The transaction price represents the contractually agreed upon price with the end customer for providing the respective service. Revenue is recognized as

services are performed based on an output measure of progress, which is generally over a short duration (e.g., same day). Fees earned for providing managed services projects are non-refundable and there is generally no right of return.

The Company acts as the principal in managed services revenue as the Company is primarily responsible to the end customer for providing the service, has a level of discretion in establishing pricing, and controls the service prior to providing it to the end customer. This control is evidenced by the ability to identify, select, and direct the service provider that provides the ultimate service to end customers.

Software Subscription Revenue

The Company’s subscription arrangements, which primarily relates to subscriptions to the Company’s home inspector software, do not provide the customer with the right to take possession of the software supporting the cloud-based application services. The Company’s standard subscription contracts are monthly contracts in which pricing is based on a specified price per inspection completed through the software. Fees earned for providing access to the subscription software are non-refundable and there is no right of return. Revenue is recognized based on the amount which the Company is entitled to for providing access to the subscription software during the monthly contract term.

Assets Recognized from the Costs to Obtain a Contract with a Customer

The Company recognizes an asset for the incremental costs of obtaining a contract with a customer if it expects the benefit of those costs to be longer than one year. The Company has determined that certain costs related to employee sales incentive programs (sales commissions) represent incremental costs of obtaining a contract and therefore should be capitalized. Capitalized costs are included in other assets on the consolidated balance sheets. These deferred commissions are amortized over an estimated period of benefit. The Company elected to apply the practical expedient to recognize the incremental costs of obtaining a contract as an expense if the amortization period of the asset would have been one year or less.

The capitalized amounts are recoverable through future revenue from customer contracts. The Company periodically evaluates whether there have been any changes in its business, the market conditions in which it operates or other events which would indicate that its amortization period should be changed or if there are potential indicators of impairment.

Amortization of capitalized costs to obtain revenue contracts is recorded as a component of selling and marketing expenses in the accompanying consolidated statements of operations.

Sales commissions not subject to capitalization are earned and recorded at the time a customer is invoiced as a component of selling and marketing expenses. As a result, such commissions are expensed at the time of invoicing even though the related revenue may not be fully recognized.

The Company had immaterial activity within the deferred commissions balances for the years ending December 31, 2020 and 2019.

Cost of Revenue

Cost of Revenue

Cost of revenue primarily consists of professional fees and materials under the services model and credit card processing fees, including merchant fees. The Company recognizes cost of revenue as expenses are incurred.

Product and Technology Development

Product and Technology Development

Product and technology development costs primarily include payroll, employee benefits, stock-compensation expense, other headcount-related costs associated with product development, software subscriptions, professional services, and amortization of internally-developed software.

Advertising

Advertising

Advertising costs are expensed as incurred. During the years ended December 31, 2020 and 2019, the Company incurred $2,242 and $3,716 in advertising costs, respectively. Advertising costs are included in selling and marketing expenses in the Company’s consolidated statements of operations.

Income Taxes

Income Taxes

The Company accounts for income taxes in accordance with ASC 740, Income Taxes. Under the asset and liability method specified by ASC 740, deferred tax assets and liabilities are recognized for the future consequences of differences between the carrying amounts of existing assets and liabilities and their respective tax bases (temporary differences). Deferred tax assets and liabilities are measured using tax rates expected to apply to taxable income in the years in which those temporary differences are recovered or settled. Valuation allowances for deferred tax assets are established when it is more likely than not that some or all of the deferred tax assets will not be realized.

In addition, ASC 740 provides comprehensive guidance on the recognition and measurement of tax positions in previously filed tax returns or positions expected to be taken in future tax returns. The benefit from an uncertain tax position must meet a more-likely-than-not recognition threshold and is measured at the largest amount of benefit greater than 50% determined by cumulative probability of being realized upon ultimate settlement with the taxing authority. The Company’s policy is to recognize interest and penalties expense, if any, related to uncertain tax positions as a component of income tax expense.

Stock-Based Compensation

Stock-Based Compensation

The Company issues stock-based compensation to employees and nonemployees in the form of stock options and restricted stock awards. The fair value of stock options is based on the date of the grant using the Black-Scholes option pricing model. The awards are accounted for by recognizing the fair value of the related award over the requisite service period, which is generally the vesting period. The awards are generally expensed on a straight-line basis, except for awards with performance or market conditions which are expensed on a graded vesting basis. Forfeitures are accounted for when they occur. The fair value of restricted stock awards is determined using the closing price of the Company’s common stock on the grant date. The value of market based restricted stock units is determined using a Monte Carlo simulation model that utilizes significant assumptions, including volatility, that determine the probability of satisfying the market condition stipulated in the award to calculate the fair value of the award.

Business Combinations

Business Combinations

The Company accounts for business acquisitions using the acquisition method of accounting and records any identifiable definite-lived intangible assets separate from goodwill. Intangible assets are recorded at their fair value based on estimates as of the date of acquisition. Goodwill is recorded as the residual amount of the purchase price consideration less the fair value assigned to the individual identifiable assets acquired and liabilities assumed as of the date of acquisition. The Company allocates the purchase price of the acquisition to the assets acquired and liabilities assumed based on estimates of the fair value at the dates of the acquisitions. Contingent consideration, which represents an obligation of the Company to make additional payments or equity interests to the former owner as part of the purchase price if specified future events occur or conditions are met, is accounted for at the acquisition date fair value either as a liability or as equity depending on the terms of the acquisition agreement.

Other income (expense), net

Other income (expense), net

The following table details the components of other income (expense), net on the consolidated statements of operations:

    

2020

    

2019

Loss on remeasurement of debt (Note 3)

$

(895)

$

(6,159)

Loss on remeasurement of warrants (Note 3)

 

(2,584)

 

(2,090)

Gain on settlement of accounts payable

 

796

 

735

Gain (loss) on extinguishment of debt, net (Note 6)

 

5,748

 

(483)

Other, net

 

(274)

 

30

$

2,791

$

(7,967)

Emerging Growth Company Status

Emerging Growth Company Status

The Company is an emerging growth company, as defined in the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”). Under the JOBS Act, emerging growth companies can delay adopting new or revised accounting standards issued subsequent to the enactment of the JOBS Act until such time as those standards apply to private companies. The Company has elected to use this extended transition period for complying with new or revised accounting standards that have different effective dates for public and private companies until the earlier of the date that it (i) is no longer an emerging growth company or (ii) affirmatively and irrevocably opts out of the extended transition period provided in the JOBS Act. As a result, these consolidated financial statements may not be comparable to companies that comply with the new or revised accounting pronouncements as of public company effective dates. The Company expects to use the extended transition period for any new or revised accounting standards during the period in which it remains an emerging growth company.

Recently Adopted Accounting Policies

Recent Accounting Pronouncements Not Yet Adopted

In August 2020, the FASB issued Accounting Standards Update (“ASU”) No. 2020-06, Debt — Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging — Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity, which simplifies accounting for convertible instruments by removing major separation models required under current U.S. GAAP. The ASU removes certain settlement conditions that are required for equity contracts to qualify for the derivative scope exception and it also simplifies the diluted earnings per share calculation in certain areas. The ASU is effective for public companies, excluding entities eligible to be smaller reporting companies, for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020 and adoption must be as of the beginning of the Company’s annual fiscal year. The Company is currently evaluating the impact of this standard on its consolidated financial statements and related disclosures.

In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments — Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. Additionally, the FASB issued ASU No. 2019-04, Codification Improvements to Topic 326 in April 2019 and ASU 2019-05, Financial Instruments — Credit Losses (Topic 326) — Targeted Transition Relief in May 2019. The amendments affect loans, debt securities, trade receivables, net investments in leases, off-balance-sheet credit exposures, reinsurance receivables, and any other financial assets not excluded from the scope that have the contractual right to receive cash. In November 2019, the FASB issued ASU No. 2019-10, which defers the effective date of ASU No. 2016-13 for smaller reporting companies to fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. In the event the Company no longer qualifies as an emerging growth company, it will no longer qualify for the deferral of the effective date available for emerging

growth companies. The Company is currently evaluating the impact of the adoption of ASU No. 2016-13 on the consolidated balance sheets, statements of operations, and statements of cash flows.

In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842). The new standard is effective for non-public companies for reporting periods beginning after December 15, 2021 and early adoption is permitted. The comprehensive new standard will amend and supersede existing lease accounting guidance and is intended to increase transparency and comparability among organizations by recognizing lease assets and liabilities on the balance sheet and requiring disclosure of key information about leasing arrangements. The guidance requires lessees and lessors to recognize and measure leases at the beginning of the earliest period presented using a modified retrospective approach. In the event the Company no longer qualifies as an emerging growth company, it will no longer qualify for the deferral of the effective date available for emerging growth companies. The Company is currently evaluating the impact that adoption will have on the consolidated balance sheets, statements of operations, and statements of cash flows and expects that the adoption of the ASU will increase assets and liabilities related to the Company’s operating leases on the consolidated balance sheets.

XML 38 R24.htm IDEA: XBRL DOCUMENT v3.21.1
Description of Business and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2020
Description of Business and Summary of Significant Accounting Policies  
Schedule of cash, cash equivalents and restricted cash

    

December 31, 2020

    

December 31, 2019

Cash and cash equivalents

$

196,046

$

4,179

Restricted cash - current

 

11,407

 

Restricted cash - non-current

 

 

3,000

Cash, cash equivalents and restricted cash

$

207,453

$

7,179

Schedule of property plant and equipment useful lives

    

Estimated Useful Lives

Software and computer equipment

3 years

Furniture, office equipment and other

3 – 5 years

Internally developed software

2 years

Leasehold improvements

Shorter of useful life or remaining lease term

Schedule of components of other income (expense)

    

2020

    

2019

Loss on remeasurement of debt (Note 3)

$

(895)

$

(6,159)

Loss on remeasurement of warrants (Note 3)

 

(2,584)

 

(2,090)

Gain on settlement of accounts payable

 

796

 

735

Gain (loss) on extinguishment of debt, net (Note 6)

 

5,748

 

(483)

Other, net

 

(274)

 

30

$

2,791

$

(7,967)

XML 39 R25.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue (Tables)
12 Months Ended
Dec. 31, 2020
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
Schedule of Disaggregation of Revenue

2020

    

2019

Referral network revenue

$

53,440

$

49,449

Managed services revenue

 

11,766

 

21,888

Software subscription revenue

 

8,010

 

6,258

Total revenue

$

73,216

$

77,595

Summary of the activity impacting the contract assets and liabilities

    

Contract Assets

Balance at December 31, 2019

 

$

Estimated lifetime value of insurance policies sold by carriers

 

4,313

Cash receipts

 

(784)

Balance at December 31, 2020

$

3,529

Contract 

    

Liabilities

Balance at December 31, 2018

$

Additions to contract liabilities - prepayment

7,000

Additions to contract liabilities – significant financing component interest

152

Contract liabilities transferred to revenue

(878)

Balance at December 31, 2019

 

6,274

Additions to contract liabilities

 

Additions to contract liabilities – significant financing component interest

 

440

Contract liabilities transferred to revenue

 

(3,521)

Balance at December 31, 2020

$

3,193

ASC 606  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
Summary of the activity impacting the contract assets and liabilities

Deferred 

    

Revenue

Balance at December 31, 2018

$

4,553

Adoption of ASC 606

 

(940)

Revenue recognized

(7,490)

Additional amounts deferred

6,686

Impact of acquisitions

670

Impact of divestitures

(146)

Balance at December 31, 2019

3,333

Revenue recognized

 

(4,923)

Additional amounts deferred

 

6,264

Impact of acquisitions

 

196

Balance at December 31, 2020

$

4,870

XML 40 R26.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value (Tables)
12 Months Ended
Dec. 31, 2020
Fair Value  
Schedule of fair value measurements of liabilities measured at fair value on recurring basis

The following table details the fair value measurements of liabilities that are measured at fair value on a recurring basis:

Fair Value Measurement at December 31, 2020

Total 

Level 1

Level 2

    

Level 3

    

Fair Value

Contingent consideration - business combination

$

$

$

3,549

    

$

3,549

Contingent consideration - earnout

 

 

 

50,442

    

50,442

$

$

$

53,991

$

53,991

Fair Value Measurement at December 31, 2019

Total 

    

Level 1

    

Level 2

    

Level 3

    

Fair Value

Redeemable convertible preferred stock warrants

$

$

$

6,684

$

6,684

Fair value option notes (“FVO Notes”)

11,659

11,659

Contingent consideration

 

 

 

100

 

100

$

$

$

18,443

$

18,443

Schedule of fair value measurement inputs and valuation techniques

Expected

term

Expected

Expected 

 

    

(in years)

    

volatility

    

Risk-free interest rate

    

dividend rate

Redeemable convertible preferred stock warrants

2 to 9

    

60

%

0.23% to 2.11%  

%  

0%

%

December 31, 

2019

FVO 

    

FVO 

Note 1

    

Note 2(1)

Initial principal value

$

2,500

$

3,000

Value upon maturity

$

6,682

$

6,602

Conversion price (per share)

$

6.39

 

N/A

Value of Series B redeemable convertible preferred share

$

14.12

 

N/A

Value of common stock

N/A

N/A

Expected term (years)

 

2

 

N/A

Volatility

 

39

%  

 

N/A

Risk free rate

 

1.58

%  

 

N/A

Estimated fair value of FVO Note

$

5,079

$

6,580

Schedule of Level 3 items measured at fair value on a recurring basis

Redeemable 

Contingent 

Convertible 

Consideration -

Contingent 

Preferred Stock 

Business

Consideration -

    

Warrants

    

FVO Notes

    

Combinations

    

Earnout

Fair value as of January 1, 2020

$

6,684

$

11,659

$

100

$

Additions

 

1,762

 

 

1,749

 

50,442

Settlements

 

(11,030)

 

(8,698)

 

 

Change in fair value, loss included in net loss(1)

 

2,584

 

895

 

1,700

 

Gain on extinguishment of debt

(3,856)

Fair value as of December 31, 2020

$

$

$

3,549

$

50,442

Redeemable 

    

Convertible 

Preferred Stock 

Contingent 

    

Warrants

    

FVO Notes

Consideration

Fair value as of January 1, 2019

$

436

$

$

400

Additions

 

6,651

 

5,500

 

Settlements

 

(2,493)

 

 

Change in fair value, loss (gain) included in net loss(1)

 

2,090

 

6,159

 

(300)

Fair value as of December 31, 2019

$

6,684

$

11,659

$

100

(1)Changes in fair value of redeemable convertible preferred stock warrants and FVO Notes are included in other income (expense), net, and changes in fair value of contingent consideration are included in general and administrative expenses in the consolidated statements of operations.
XML 41 R27.htm IDEA: XBRL DOCUMENT v3.21.1
Property, Equipment, and Software (Tables)
12 Months Ended
Dec. 31, 2020
Property, Equipment, and Software  
Schedule of Property, equipment, and software net

    

December 31, 

December 31, 

2020

    

2019

Software and computer equipment

$

1,381

$

1,392

Furniture, office equipment, and other

 

567

 

387

Internally developed software

 

10,741

 

10,601

Leasehold improvements

 

1,112

 

1,295

 

13,801

 

13,675

Less: Accumulated depreciation and amortization

 

(9,208)

 

(7,017)

Property, equipment, and software, net

$

4,593

$

6,658

XML 42 R28.htm IDEA: XBRL DOCUMENT v3.21.1
Intangible Assets and Goodwill (Tables)
12 Months Ended
Dec. 31, 2020
Intangible Assets and Goodwill  
Schedule of intangible assets

Weighted

    

    

Average 

Intangible

Intangible 

Useful Life 

Assets,

Accumulated

Assets, 

    

(in years)

    

gross

    

Amortization

    

Net

Customer relationships

 

7.0

$

8,440

$

(2,173)

$

6,267

Acquired technology

 

6.0

 

12,170

(5,481)

 

6,689

Trademarks and tradenames

 

9.0

 

3,688

(893)

 

2,795

Non-compete agreements

2.0

225

(15)

210

Total intangible assets

 

$

24,523

$

(8,562)

$

15,961

Weighted

    

    

    

Average 

Intangible

Intangible 

Useful Life 

Assets,

Accumulated 

Assets, 

    

(in years)

    

gross

    

Amortization

    

Net

Customer relationships

 

9.0

$

5,450

$

(1,591)

$

3,859

Acquired technology

 

4.0

 

8,546

 

(4,272)

 

4,274

Trademarks and tradenames

 

7.0

 

2,290

 

(591)

 

1,699

Total intangible assets

 

$

16,286

$

(6,454)

$

9,832

Schedule of Estimated intangibles amortization expense

Estimated

Amortization

    

Expense

2021

$

3,873

2022

2,989

2023

 

2,659

2024

 

1,617

2025

 

1,169

Thereafter

 

3,654

$

15,961

Schedule of changes in the carrying amount of goodwill

    

Goodwill

Balance as of January 1, 2019

$

21,305

Acquisitions

 

916

Divestitures

(3,657)

Purchase price adjustment

(290)

Balance as of December 31, 2019

$

18,274

Acquisitions

 

10,176

Divestitures

 

(161)

Balance as of December 31, 2020

$

28,289

XML 43 R29.htm IDEA: XBRL DOCUMENT v3.21.1
Debt (Tables)
12 Months Ended
Dec. 31, 2020
Debt  
Schedule of debt

At December 31, 2020, debt was comprised of the following:

    

    

    

Debt 

    

 

Unaccreted

 

Issuance 

 

Carrying 

Principal

Discount

 

Costs

Value

1.0% promissory notes, due 2022

$

8,317

$

$

$

8,317

11.05% term loan, due 2024

41,764

(2,686)

(29)

39,049

Other notes

 

750

 

(133)

 

 

617

$

50,831

$

(2,819)

$

(29)

$

47,983

At December 31, 2019, debt was comprised of the following:

    

    

    

Debt

    

 

Unaccreted 

 

Issuance

 

Carrying

Principal

Discount

 

Costs

Value

10% convertible promissory notes, due on demand

$

7,324

$

(36)

$

$

7,288

6% promissory note, due 2020

 

185

 

 

 

185

2.55% promissory notes, due 2020

 

1,100

 

(41)

 

 

1,059

3.5% convertible promissory notes, due 2022

 

1,689

 

(313)

 

 

1,376

9.0% term loan, due 2023

 

40,500

 

(528)

 

(689)

 

39,283

3% promissory note (25% default), due 2024

3,000

(2,906)

(57)

37

Other notes

 

233

 

 

 

233

$

54,031

$

(3,824)

$

(746)

$

49,461

    

    

Fair 

Principal

 

Value

10% convertible notes recorded at fair value

$

5,500

$

11,659

Minimum principal payment commitments as of December 31, 2020, are as follows:

Principal

Payments

2021

$

4,799

2022

 

12,234

2023

 

20,346

2024

 

13,302

2025

 

150

Thereafter

 

$

50,831

Schedule of minimum principal payment commitments

    

    

Fair 

Principal

 

Value

10% convertible notes recorded at fair value

$

5,500

$

11,659

XML 44 R30.htm IDEA: XBRL DOCUMENT v3.21.1
Equity (Tables)
12 Months Ended
Dec. 31, 2020
Equity  
Schedule of shares reserved for future issuance

Issued and outstanding common shares

    

75,519,151

Earnout common shares (Note 1 and Note 8)

 

6,150,000

Total common shares issued and outstanding

81,669,151

Common shares reserved for future issuance:

Public warrants

8,625,000

Private warrants

5,700,000

Common stock options available for future grants - 2012 Equity Plan (Note 8)

 

6,414,611

Restricted stock units (Note 8)

 

2,415,140

Restricted stock awards (Note 8)

 

166,762

2020 Equity Plan pool reserved for future issuance (Note 8)

 

11,137,824

Total shares of common stock outstanding and reserved for future issuance

 

116,128,488

Schedule of warrant activity

 

Redeemable Convertible

 

 

 

Preferred Stock

Common Stock

 

 

Weighted- 

 

 

 

Weighted- 

 

 

Average 

 

 

 

Average 

Number of 

 

Exercise 

Number of 

 

Exercise 

Warrants

 

Price

Warrants

 

Price

Balances as of January 1, 2020

    

965,157

    

$

4.39

    

    

2,095,074

    

$

2.02

Warrants granted

 

209,384

 

5.62

 

 

73,538

 

1.77

Warrants exercised

 

 

 

 

 

Warrants cancelled

 

(1,174,541)

 

4.60

 

 

(2,168,612)

 

2.02

Balances as of December 31, 2020

 

$

 

$

$

XML 45 R31.htm IDEA: XBRL DOCUMENT v3.21.1
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2020
Stock-Based Compensation  
Schedule of stock-based compensation by plan

2020

    

2019

Secondary market transaction

$

1,616

$

33,232

Employee awards

 

9,793

 

2,740

Total operating expenses

$

11,409

$

35,972

Schedule of stock option activity

    

    

    

Weighted- 

    

 

 

Weighted- 

 

Average 

 

 

Number of 

 

Average 

 

Remaining 

 

Aggregate 

Options 

 

Exercise 

 

Contractual 

Intrinsic 

Outstanding

Price

 

Life (Years)

Value

Balances as of January 1, 2020

 

7,428,682

$

2.21

 

7.3

 

277

Options granted

 

2,202,417

 

4.23

 

  

 

  

Options exercised

 

(439,754)

 

2.02

 

  

 

  

Options forfeited

 

(323,840)

 

2.36

 

  

 

  

Options canceled or expired

 

(2,452,894)

 

2.41

 

  

 

  

Balances as of December 31, 2020

 

6,414,611

$

2.85

 

7.8

$

73,260

Exercisable at December 31, 2020

 

3,472,595

$

2.30

 

7.0

$

73,260

Schedule of fair value of assumptions

    

2020

    

2019

Risk-free interest rate

 

0.3 – 0.6 %

1.6 – 1.9 %

Expected term (years)

 

5 – 6

3 – 6

Dividend yield

 

Volatility

 

59 – 60 %

46 – 51 %

Schedule of restricted stock activity

    

Number of 

Weighted

 

Restricted 

Average

 

Stock Units

Fair Value

Balances as of January 1, 2020

 

$

Granted

 

2,450,718

3.69

Canceled

 

(35,578)

3.44

Balances as of December 31, 2020

 

2,415,140

$

3.64

Summary of the activity of restricted stock awards

    

Number of 

 

Restricted 

 

Stock Awards

Balances as of January 1, 2020

 

472,141

Shares granted

 

Shares vested

 

(305,379)

Shares forfeited

 

Balances as of December 31, 2020

 

166,762

XML 46 R32.htm IDEA: XBRL DOCUMENT v3.21.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2020
Income Taxes  
Schedule of components of the income tax (benefit) provision

    

2020

    

2019

Current:

 

  

 

  

Federal

$

$

State

 

71

 

67

Total current

 

71

 

67

Deferred

 

  

 

  

Federal

 

(1,435)

 

21

State

 

(327)

 

8

Total deferred

 

(1,762)

 

29

Provision for income taxes

$

(1,691)

$

96

Schedule of significant deferred tax assets and deferred tax liabilities

    

December 31, 

    

December 31, 

2020

2019

Deferred tax assets

 

  

 

  

Accrued expenses

$

1,063

$

1,124

Stock compensation

2,497

1,219

Deferred revenue

 

2,036

 

2,066

Property and equipment

 

229

 

176

Intangibles

 

452

 

826

Goodwill

 

1,444

 

1,391

Other

 

8

 

8

Net operating losses

 

49,954

 

40,815

Disallowed interest

 

6,385

 

2,159

Valuation allowance

 

(63,129)

 

(48,499)

Total deferred tax assets

 

939

 

1,285

Deferred tax liabilities

 

  

 

  

Internally developed software

 

(943)

 

(1,319)

Total deferred tax liabilities

 

(943)

 

(1,319)

Net deferred tax assets (liabilities)

$

(4)

$

(34)

Schedule of reconciliation of the income tax (benefit) provision

2020

2019

Tax computed at federal statutory rate

$

(11,224)

$

(21,677)

State tax, net of federal tax benefit

 

(2,070)

 

(1,475)

Other

 

486

 

515

Loss on disposition

 

 

1,049

Compensation

 

(972)

 

6,507

Debt transactions

 

(824)

 

2,145

Enacted tax rate changes

 

(159)

 

(119)

Return to provision

 

(502)

 

(991)

Valuation allowance

 

13,574

 

14,142

Total provision (benefit) for income taxes

$

(1,691)

$

96

XML 47 R33.htm IDEA: XBRL DOCUMENT v3.21.1
Business Combinations and Disposals (Tables)
12 Months Ended
Dec. 31, 2020
Business Combinations and Disposals  
Schedule of estimated fair value of the assets acquired and liabilities assumed for business combinations

Weighted Average Useful Life (in years)

    

July 23, 2020 Acquisition

    

December 31, 2020 Acquisition

    

Other Acquisitions

    

Total

Purchase consideration:

Cash

$

2,000

$

6,003

$

325

$

8,328

Issuance of common stock

1,790

4,711

358

6,859

Deferred acquisition consideration

80

80

Notes payable

607

607

Contingent consideration

1,749

1,749

Total purchase consideration:

$

3,790

$

12,463

$

1,370

$

17,623

Assets:

Cash and cash equivalents

$

382

$

119

$

36

$

537

Current assets

554

212

7

773

Property and equipment

212

44

2

258

Intangible assets:

Customer relationships

5.0

740

2,400

3,140

Acquired technology

9.0

470

3,700

300

4,470

Trademarks and tradenames

13.0

670

600

240

1,510

Non-competition agreements

2.0

70

155

225

Goodwill

1,576

7,242

1,358

10,176

Total assets acquired

4,674

14,472

1,943

21,089

Current liabilities

(884)

(322)

(527)

(1,733)

Deferred tax liabilities, net

(1,687)

(46)

(1,733)

Net assets acquired

$

3,790

$

12,463

$

1,370

$

17,623

XML 48 R34.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2020
Commitments and Contingencies.  
Schedule of minimum commitments under noncancelable operating lease agreements

Minimum commitments under noncancelable operating lease agreements as of December 31, 2020, are as follows:

    

Lease 

Payments

2021

$

1,333

2022

 

821

2023

 

315

2024

 

2025

 

Thereafter

 

$

2,469

Schedule of non-cancelable purchase commitments

As of December 31, 2020, the Company had non-cancelable purchase commitments, primarily for data purchases, as follows:

2021

    

$

3,742

2022

 

3,514

2023

 

3,514

2024

 

2025

 

$

10,770

XML 49 R35.htm IDEA: XBRL DOCUMENT v3.21.1
Basic and Diluted Net Loss Per Share (Tables)
12 Months Ended
Dec. 31, 2020
Basic and Diluted Net Loss Per Share  
Schedule of earnings per share, basic and diluted

    

2020

    

2019

Numerator:

  

 

  

Net loss

$

(51,609)

$

(103,319)

Induced conversion of preferred stock

(17,284)

Net loss attributable to common stockholders

$

(68,893)

$

(103,319)

Denominator:

 

 

  

Shares used in computing net loss attributable per share to common stockholders, basic and diluted

 

36,344,234

 

31,170,351

Net loss attributable per share to common stockholders:

 

  

 

  

Basic and diluted

$

(1.90)

$

(3.31)

Schedule of antidilutive securities excluded from computation of earnings per share

    

2020

    

2019

Stock options

 

6,414,611

 

7,428,682

Restricted stock units and awards

2,581,902

495,633

Public and private warrants

 

14,325,000

 

3,060,530

Earnout shares

 

6,150,000

 

Convertible debt

1,734,264

XML 50 R36.htm IDEA: XBRL DOCUMENT v3.21.1
Description of Business and Summary of Significant Accounting Policies - Merger (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Jul. 30, 2020
USD ($)
$ / shares
shares
Dec. 31, 2020
USD ($)
shares
Dec. 31, 2019
USD ($)
shares
Jul. 29, 2020
shares
Jan. 01, 2019
USD ($)
Common Stock and Redeemable Convertible Preferred Stock          
Trust fund   $ 196,046 $ 4,179    
Common stock, shares outstanding | shares 21,562,100 81,669,151 34,197,822    
Common stock, shares issued | shares   81,669,151 34,197,822 21,562,100  
Earn out shares issued | shares 150,000        
Earnout liability Assumed   $ 50,442      
Merger transaction cost $ 5,600        
Contributed capital 269,500        
Payment of capital distribution $ 50,400        
Impairment loss   0 $ 0    
Cash balance at bank   206,000      
Percentage of shares held by pre closing holders 55.00%        
Retained Earnings (Accumulated Deficit)   (315,083) $ (263,474)    
Cumulative effect | ASC 606          
Common Stock and Redeemable Convertible Preferred Stock          
Retained Earnings (Accumulated Deficit)         $ 507
Additional Offering, PIPE Investors          
Common Stock and Redeemable Convertible Preferred Stock          
Common stock, shares issued | shares 15,000,000        
Shares issued Price (Per share) | $ / shares $ 10.00        
Net proceeds $ 141,800        
Direct offering costs 8,200        
PropTech Acquisition Corporation          
Common Stock and Redeemable Convertible Preferred Stock          
Working capital 600        
Payment of Liabilities 4,300        
Proceeds available for use 305,100        
Payment of capital distribution 30,000        
Net assets   $ 275,100      
PropTech Acquisition Corporation | Original public offering          
Common Stock and Redeemable Convertible Preferred Stock          
Working capital $ 6,000        
Merger Agreement          
Common Stock and Redeemable Convertible Preferred Stock          
Shares Redeemed | shares 400        
Redemption price (per share) | $ / shares $ 10.04        
Trust fund $ 173,100        
Common stock, shares outstanding | shares 17,249,600        
Shares converted | shares 4,312,500        
Shares conversion ratio 1        
Shares issued on conversion | shares 184,652        
Warrants cancelled | shares 3,116,003        
Issued for cancellation of warrants | shares 5,126,128        
Common stock issued on extinguishment of stock options | shares 2,533,016        
Shares issued value in merger $ 30,000        
Shares issued shares in merger | shares 83,559,663        
Earn out shares issued | shares 6,000,000        
Merger Agreement | Common stock warrants          
Common Stock and Redeemable Convertible Preferred Stock          
Issued for cancellation of warrants | shares 4,472,695        
Merger Agreement | Preferred stock          
Common Stock and Redeemable Convertible Preferred Stock          
Shares converted | shares 52,251,876        
Shares issued on conversion | shares 52,207,029        
Common stock issued on extinguishment of stock options | shares 2,316,280        
Merger Agreement | PropTech Acquisition Corporation          
Common Stock and Redeemable Convertible Preferred Stock          
Shares issued (shares) | shares 36,264,984        
XML 51 R37.htm IDEA: XBRL DOCUMENT v3.21.1
Description of Business and Summary of Significant Accounting Policies - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Description of Business and Summary of Significant Accounting Policies    
Minimum cash balance required by lender $ 3,000 $ 3,000
Loan proceeds related to the Paycheck Protection Program Loan 8,407  
Allowance for uncollectible receivables 249 188
Losses due to impairment of long-lived assets 611 1,051
Advertising costs $ 2,242 $ 3,716
XML 52 R38.htm IDEA: XBRL DOCUMENT v3.21.1
Description of Business and Summary of Significant Accounting Policies - Cash and cash equivalents (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Description of Business and Summary of Significant Accounting Policies      
Cash and cash equivalents $ 196,046 $ 4,179  
Restricted Cash, Current 11,407    
Restricted Cash, Noncurrent   3,000  
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents $ 207,453 $ 7,179 $ 7,236
XML 53 R39.htm IDEA: XBRL DOCUMENT v3.21.1
Description of Business and Summary of Significant Accounting Policies - Property, Equipment and Software (Details)
12 Months Ended
Dec. 31, 2020
Software and computer equipment  
Property, Plant and Equipment [Line Items]  
Property, Plant and Equipment, Useful Life 3 years
Internally developed software  
Property, Plant and Equipment [Line Items]  
Property, Plant and Equipment, Useful Life 2 years
Minimum | Furniture, office equipment and other  
Property, Plant and Equipment [Line Items]  
Property, Plant and Equipment, Useful Life 3 years
Maximum | Furniture, office equipment and other  
Property, Plant and Equipment [Line Items]  
Property, Plant and Equipment, Useful Life 5 years
XML 54 R40.htm IDEA: XBRL DOCUMENT v3.21.1
Description of Business and Summary of Significant Accounting Policies - Other income (expense), net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Description of Business and Summary of Significant Accounting Policies    
Loss on remeasurement of debt $ (895) $ (6,159)
Loss on remeasurement of warrants (2,584) (2,090)
Gain on settlement of accounts payable 796 735
Gain (loss) on extinguishment of debt, net 5,748 (483)
Other, net   30
Other, net (274)  
Other income (expense), net $ 2,791 $ (7,967)
XML 55 R41.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Disaggregation of Revenue [Line Items]    
Total revenue $ 73,216 $ 77,595
Referral network revenue    
Disaggregation of Revenue [Line Items]    
Total revenue 53,440 49,449
Managed services revenue    
Disaggregation of Revenue [Line Items]    
Total revenue 11,766 21,888
Software subscription revenue    
Disaggregation of Revenue [Line Items]    
Total revenue $ 8,010 $ 6,258
Moving Services    
Disaggregation of Revenue [Line Items]    
Percentage of Total Revenue 62.00% 47.00%
Post Move Services    
Disaggregation of Revenue [Line Items]    
Percentage of Total Revenue 38.00% 53.00%
XML 56 R42.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue - Contract Assets (Details) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2020
Change in Contract with Customer, Asset [Abstract]    
Balance at December 31, 2019 $ 0  
Estimated lifetime value of insurance policies sold by carriers 4,313  
Cash receipts (784)  
Balance at December 31, 2020 3,529  
Contract assets 3,529 $ 3,529
Long-term accounts receivable   3,365,000
Accounts Receivable Current    
Change in Contract with Customer, Asset [Abstract]    
Balance at December 31, 2020 164,000  
Contract assets $ 164,000 $ 164,000
XML 57 R43.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue - Disaggregation of Revenue - Expected Timing Of Satisfaction Period (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue, remaining performance obligation, amount $ 4,334 $ 18,336
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-01-01    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue, remaining performance obligation, amount $ 2,664  
Revenue, remaining performance obligation, expected timing of satisfaction, period 12 months  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue, remaining performance obligation, amount $ 529  
Revenue, remaining performance obligation, expected timing of satisfaction, period 24 months  
XML 58 R44.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue - Disaggregation of Revenue - Contract Liabilities Refundable Customer Deposits (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Sep. 30, 2019
Dec. 31, 2020
Dec. 31, 2019
Refundable Customer Deposits      
Change in Contract with Customer, Liability      
Beginning balance   $ 6,274 $ 0
Additions to contract liabilities - prepayment $ 7,000   7,000
Additions to contract liabilities - significant financing component interest   440 152
Contract liabilities transferred to revenue   (3,521) (878)
Ending balance   3,193 6,274
ASC 606      
Change in Contract with Customer, Liability      
Beginning balance   3,333 4,553
Additions to contract liabilities   6,264 6,686
Adoption of ASC 606     (940)
Contract liabilities transferred to revenue   (4,923) (7,490)
Impact of acquisitions   196 670
Impact of divestitures     (146)
Ending balance   $ 4,870 $ 3,333
XML 59 R45.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value - Schedule of Fair Value Measurements of Liabilities Measured at Fair Value on Recurring Basis (Details) - Recurring - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities, fair value disclosure $ 53,991 $ 18,443
Contingent consideration - business combination    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities, fair value disclosure 3,549  
Contingent consideration - earnout    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities, fair value disclosure 50,442  
Redeemable convertible preferred stock warrants    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities, fair value disclosure   6,684
FVO notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities, fair value disclosure   11,659
Contingent Consideration    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities, fair value disclosure   100
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities, fair value disclosure 53,991 18,443
Level 3 | Contingent consideration - business combination    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities, fair value disclosure 3,549  
Level 3 | Contingent consideration - earnout    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities, fair value disclosure $ 50,442  
Level 3 | Redeemable convertible preferred stock warrants    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities, fair value disclosure   6,684
Level 3 | FVO notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities, fair value disclosure   11,659
Level 3 | Contingent Consideration    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities, fair value disclosure   $ 100
XML 60 R46.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value - Summary of Key Assumptions for determining redeemable convertible preferred stock warrants (Details) - Redeemable convertible preferred stock warrants
Dec. 31, 2020
Dec. 31, 2019
Volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants, measurement input 60  
Expected dividend rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants, measurement input 0  
Minimum | Expected term    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants, measurement input 2  
Minimum | Risk free rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants, measurement input 0.23  
Maximum | Expected term    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants, measurement input 9  
Maximum | Risk free rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants, measurement input 2.11  
Weighted Average | Expected term    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants, measurement input   6.36
Weighted Average | Risk free rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants, measurement input   1.72
XML 61 R47.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value - Fair Value Option Notes (Details)
$ / shares in Units, $ in Thousands
Dec. 31, 2020
USD ($)
$ / shares
Dec. 31, 2019
USD ($)
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Initial principal value $ 50,831 $ 54,031
Value upon maturity 47,983 49,461
FVO Note 1    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Initial principal value 2,500  
Value upon maturity $ 6,682  
Conversion price (per share) | $ / shares $ 6.39  
Estimated fair value of FVO Note $ 5,079  
FVO Note 1 | Current stock price | Series A redeemable convertible preferred stock    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
FVO Notes 14.12  
FVO Note 1 | Expected term    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
FVO Notes 2  
FVO Note 1 | Volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
FVO Notes 39  
FVO Note 1 | Risk free rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
FVO Notes 1.58  
FVO Note 2    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Initial principal value   3,000
Value upon maturity   6,602
Estimated fair value of FVO Note   $ 6,580
XML 62 R48.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value - Additional Information (Details)
$ in Thousands
Dec. 31, 2020
USD ($)
$ / shares
Dec. 31, 2019
Discount rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Business combination contingent consideration, measurement input 9  
Discount rate | Minimum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Business combination contingent consideration, measurement input 9.96 15.26
Discount rate | Maximum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Business combination contingent consideration, measurement input 9.98 16.26
Revenue volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Business combination contingent consideration, measurement input 18.00 19.00
Cost of capital | Weighted Average    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Business combination contingent consideration, measurement input 21.50 29.50
Current stock price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Business combination contingent consideration, measurement input | $ / shares 14.27  
Strike price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Business combination contingent consideration, measurement input | $ / shares 20.00  
Volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Business combination contingent consideration, measurement input 60  
Income approach    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Business combination contingent consideration | $ $ 1,800  
Monte Carlo simulation method    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Business combination contingent consideration | $ $ 1,749  
Monte Carlo simulation method | Exercise Price | Minimum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent Consideration Earnout, Measurement Input 18  
Monte Carlo simulation method | Exercise Price | Maximum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent Consideration Earnout, Measurement Input 20  
Monte Carlo simulation method | Exercise Price | Weighted Average    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent Consideration Earnout, Measurement Input 22  
Monte Carlo simulation method | Volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent Consideration Earnout, Measurement Input 60  
Monte Carlo simulation method | Forfeiture Rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent Consideration Earnout, Measurement Input 16  
XML 63 R49.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value - Level 3 (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Redeemable convertible preferred stock warrants    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance $ 6,684 $ 436
Additions 1,762 6,651
Settlements (11,030) (2,493)
Change in fair value, loss included in net loss 2,584 2,090
Ending balance   6,684
FVO notes    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance 11,659  
Additions   5,500
Settlements (8,698)  
Change in fair value, loss included in net loss 895 6,159
Gain on extinguishment of debt (3,856)  
Ending balance   11,659
Contingent Consideration    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance 100 400
Change in fair value, loss included in net loss   (300)
Ending balance   100
Contingent consideration - business combination    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance 100  
Additions 1,749  
Change in fair value, loss included in net loss 1,700  
Ending balance 3,549 $ 100
Contingent consideration - earnout    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Additions 50,442  
Ending balance $ 50,442  
XML 64 R50.htm IDEA: XBRL DOCUMENT v3.21.1
Property, Equipment, and Software (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Property, Plant and Equipment [Line Items]    
Property, equipment, and software, Gross $ 13,801 $ 13,675
Less: Accumulated depreciation and amortization (9,208) (7,017)
Property, Plant and Equipment, Net, Total 4,593 6,658
Depreciation and amortization 6,644 7,377
Software and computer equipment    
Property, Plant and Equipment [Line Items]    
Property, equipment, and software, Gross 1,381 1,392
Furniture, office equipment and other    
Property, Plant and Equipment [Line Items]    
Property, equipment, and software, Gross 567 387
Internally developed software    
Property, Plant and Equipment [Line Items]    
Property, equipment, and software, Gross 10,741 10,601
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, equipment, and software, Gross 1,112 1,295
Property equipment software    
Property, Plant and Equipment [Line Items]    
Depreciation and amortization $ 3,786 $ 3,680
XML 65 R51.htm IDEA: XBRL DOCUMENT v3.21.1
Intangible Assets and Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Intangible Assets and Goodwill    
Intangible Assets, gross $ 24,523 $ 16,286
Accumulated Amortization (8,562) (6,454)
Intangible Assets, Net 15,961 9,832
Aggregate amortization expense $ 2,858 $ 3,697
Customer relationships    
Intangible Assets and Goodwill    
Weighted Average useful life (in years) 7 years 9 years
Intangible Assets, gross $ 8,440 $ 5,450
Accumulated Amortization (2,173) (1,591)
Intangible Assets, Net $ 6,267 $ 3,859
Acquired technology    
Intangible Assets and Goodwill    
Weighted Average useful life (in years) 6 years 4 years
Intangible Assets, gross $ 12,170 $ 8,546
Accumulated Amortization (5,481) (4,272)
Intangible Assets, Net $ 6,689 $ 4,274
Trademarks and tradenames    
Intangible Assets and Goodwill    
Weighted Average useful life (in years) 9 years 7 years
Intangible Assets, gross $ 3,688 $ 2,290
Accumulated Amortization (893) (591)
Intangible Assets, Net $ 2,795 $ 1,699
Non-compete agreements    
Intangible Assets and Goodwill    
Weighted Average useful life (in years) 2 years  
Intangible Assets, gross $ 225  
Accumulated Amortization (15)  
Intangible Assets, Net $ 210  
XML 66 R52.htm IDEA: XBRL DOCUMENT v3.21.1
Intangible Assets and Goodwill - Estimated Intangibles Amortization Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract]    
2021 $ 3,873  
2022 2,989  
2023 2,659  
2024 1,617  
2025 1,169  
Thereafter 3,654  
Intangible Assets, Net $ 15,961 $ 9,832
XML 67 R53.htm IDEA: XBRL DOCUMENT v3.21.1
Intangible Assets and Goodwill - Changes in Carrying Amount of Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Goodwill [Roll Forward]    
Goodwill, Beginning Balance $ 18,274 $ 21,305
Acquisitions 10,176 916
Divestitures (161) (3,657)
Purchase price adjustment   (290)
Goodwill, Ending Balance $ 28,289 $ 18,274
XML 68 R54.htm IDEA: XBRL DOCUMENT v3.21.1
Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Dec. 19, 2019
Debt      
Principal $ 50,831 $ 54,031  
Unaccreted Discount (2,819) (3,824)  
Debt Issuance Costs (29) (746)  
Carrying Value 47,983 49,461  
Interest rate (stated)     3.00%
Long-term Debt, Fiscal Year Maturity [Abstract]      
2021 4,799    
2022 12,234    
2023 20,346    
2024 13,302    
2025 150    
Total principal $ 50,831 54,031  
10% convertible promissory notes      
Debt      
Principal   7,324  
Unaccreted Discount   (36)  
Carrying Value   7,288  
Interest rate (stated) 10.00%    
Long-term Debt, Fiscal Year Maturity [Abstract]      
Total principal   7,324  
6% promissory note, due 2020      
Debt      
Principal   185  
Carrying Value   185  
Interest rate (stated) 6.00%    
Long-term Debt, Fiscal Year Maturity [Abstract]      
Total principal   185  
2.55% promissory notes, due 2020      
Debt      
Principal   1,100  
Unaccreted Discount   (41)  
Carrying Value   1,059  
Interest rate (stated) 2.55%    
Long-term Debt, Fiscal Year Maturity [Abstract]      
Total principal   1,100  
3.5% convertible promissory note, due 2022      
Debt      
Principal   1,689  
Unaccreted Discount   (313)  
Carrying Value   1,376  
Interest rate (stated) 3.50%    
Long-term Debt, Fiscal Year Maturity [Abstract]      
Total principal   1,689  
9.0% term loan, due 2023      
Debt      
Principal   40,500  
Unaccreted Discount   (528)  
Debt Issuance Costs   (689)  
Carrying Value   39,283  
Interest rate (stated) 9.00%    
Long-term Debt, Fiscal Year Maturity [Abstract]      
Total principal   40,500  
3% promissory note, due 2024      
Debt      
Principal   3,000  
Unaccreted Discount   (2,906)  
Debt Issuance Costs   (57)  
Carrying Value   37  
Interest rate (stated) 3.00%    
Long-term Debt, Fiscal Year Maturity [Abstract]      
Total principal   3,000  
1.0% promissory notes, due 2022      
Debt      
Principal $ 8,317    
Carrying Value $ 8,317    
Interest rate (stated) 1.00%    
Long-term Debt, Fiscal Year Maturity [Abstract]      
Total principal $ 8,317    
11.05% term loan, due 2024      
Debt      
Principal 41,764    
Unaccreted Discount (2,686)    
Debt Issuance Costs (29)    
Carrying Value $ 39,049    
Interest rate (stated) 11.05%    
Long-term Debt, Fiscal Year Maturity [Abstract]      
Total principal $ 41,764    
Other notes      
Debt      
Principal 750 233  
Unaccreted Discount (133)    
Carrying Value 617 233  
Long-term Debt, Fiscal Year Maturity [Abstract]      
Total principal 750 $ 233  
10% convertible notes      
Debt      
Principal 5,500    
Fair Value $ 11,659    
Interest rate (stated) 10.00%    
Long-term Debt, Fiscal Year Maturity [Abstract]      
Total principal $ 5,500    
XML 69 R55.htm IDEA: XBRL DOCUMENT v3.21.1
Debt - Senior Secured Term Loans (Details)
12 Months Ended
Dec. 23, 2020
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Jul. 31, 2020
USD ($)
May 31, 2020
USD ($)
May 26, 2020
Dec. 19, 2019
USD ($)
Debt              
Amount borrowed             $ 3,000,000
Loss on extinguishment of debt   $ 5,748,000 $ (483,000)        
Amount outstanding   47,983,000 49,461,000        
Senior Secured Term Loans              
Debt              
Amount borrowed       $ 47,000,000      
Maximum borrowing amount     40,000,000        
Amount outstanding     40,000,000 $ 37,645 $ 37,500    
Debt Instrument, Final Payment Fees     500,000        
Senior Secured Term Loans | Period beginning April 2, 2020 Through May 15, 2020              
Debt              
Paid In Kind Interest Rate           2.00  
Senior Secured Term Loans | Period beginning After May 15, 2020              
Debt              
Paid In Kind Interest Rate           1  
Series C Redeemable Convertible Preferred Stock              
Debt              
Loss on extinguishment of debt   2,532,000          
Amount outstanding     $ 37,000        
Debt Instrument, Final Payment Fees $ 1,000,000            
Warrants grant date fair value   $ 300,000          
Prime rate | Senior Secured Term Loans              
Debt              
Reduction in interest rate     5        
Base rate | Senior Secured Term Loans              
Debt              
Reduction in interest rate     4.00        
Three-month LIBOR | Senior Secured Term Loans              
Debt              
Warrants term     3 months        
Warrant exercise price (percentage)     2.5        
XML 70 R56.htm IDEA: XBRL DOCUMENT v3.21.1
Debt - Runway Growth Credit Fund (Details)
1 Months Ended 3 Months Ended 12 Months Ended
Dec. 23, 2020
USD ($)
Jul. 23, 2020
Dec. 19, 2019
USD ($)
Jul. 31, 2020
USD ($)
May 31, 2020
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Debt Instrument [Line Items]                
Amount borrowed     $ 3,000,000          
Proceeds from Issuance of Debt     $ 3,000,000       $ 66,190,000 $ 31,300,000
Long-term Debt           $ 47,983,000 47,983,000 49,461,000
Variable interest rate   1.00%            
Senior Secured Term Loans                
Debt Instrument [Line Items]                
Amount borrowed       $ 47,000,000        
Long-term Debt       37,645 $ 37,500     40,000,000
Interest expenses       749,000        
Repayment of loan       37,500,000 $ 2,500      
Debt Instrument, Final Payment Fees               $ 500,000
Senior Secured Term Loans | Three-month LIBOR                
Debt Instrument [Line Items]                
Warrants term               3 months
Senior Secured Term Loans | Runway Growth Credit Fund, Inc. [Member]                
Debt Instrument [Line Items]                
Amount borrowed       40,000,000        
Loan and Security Agreement , Runway Loan [Member]                
Debt Instrument [Line Items]                
Proceeds from Issuance of Debt       $ 7,000,000        
Long-term Debt           $ 39,049,000 39,049,000  
Interest expenses $ 17,000              
Repayment of loan 7,057,000              
Basis spread on interest rate       9.05%        
Paid in kind interest rate       2        
Calculated interest rate       11.05%        
Final payment fee $ 391,000              
Loan default       5.00%        
Debt Instrument, Final Payment Fees       $ 1,645,000        
Final payment fee       3.50%        
Financial covenants, Minimum cash level       $ 3,000,000        
Financial covenants, Minimum revenue       $ 15,356,000        
Financial covenants, projected revenue percentage           80.00%    
Warrants grant date fair value           $ 1,216,000 $ 1,216,000  
Paid In Kind Interest Rate       2        
Loan and Security Agreement , Runway Loan [Member] | Loans Repaid Prior To First Anniversary [Member]                
Debt Instrument [Line Items]                
Repayment fees percentage       2.00%        
Loan and Security Agreement , Runway Loan [Member] | Loans Repaid Prior to Second Anniversary [Member]                
Debt Instrument [Line Items]                
Repayment fees percentage       1.50%        
Loan and Security Agreement , Runway Loan [Member] | Loans Repaid Prior to Third Anniversary [Member]                
Debt Instrument [Line Items]                
Repayment fees percentage       1.00%        
Loan and Security Agreement , Runway Loan [Member] | Loans Repaid Prior to Fourth Anniversary [Member]                
Debt Instrument [Line Items]                
Repayment fees percentage       0.50%        
Loan and Security Agreement , Runway Loan [Member] | Three-month LIBOR                
Debt Instrument [Line Items]                
Variable interest rate       0.55%        
XML 71 R57.htm IDEA: XBRL DOCUMENT v3.21.1
Debt - Pre 2019 convertible notes (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 28, 2020
USD ($)
shares
Dec. 23, 2020
USD ($)
Dec. 19, 2019
USD ($)
shares
Jan. 13, 2019
USD ($)
D
$ / shares
shares
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
shares
Feb. 28, 2020
USD ($)
NotesSeries
Dec. 31, 2018
USD ($)
Jul. 20, 2018
USD ($)
NotesSeries
Debt Instrument [Line Items]                  
Amount borrowed     $ 3,000            
Interest rate (stated)     3.00%            
Warrants issued on conversion | shares     403,101            
Debt issuance costs         $ 29 $ 746      
Amount outstanding         47,983 49,461      
Loss on extinguishment of debt         5,748 (483)      
Original debt amount         1,436 $ 34,105      
Series B Redeemable Convertible Preferred Stock                  
Debt Instrument [Line Items]                  
Warrants issued on conversion | shares           70,408      
Pre-2019 Convertible Promissory Notes                  
Debt Instrument [Line Items]                  
Amount borrowed       $ 7,324     $ 1,400 $ 16,600 $ 1,689
Interest rate (stated)       4.50%         3.50%
Shares issued on conversion | shares 198,750     1,173,473          
Warrants issued on conversion | shares 73,538     70,408          
Shares issuable on conversion | shares       537,024          
Conversion price (per unit) | $ / shares       $ 14.79          
Shares /Warrants per unit       0.06          
Number of promissory notes assumed | NotesSeries             1   2
Debt issuance costs       $ 356          
Default amount reclassified         $ 7,288        
Unpaid interest   $ 48              
Loss on extinguishment of debt $ 247 285              
Interest amount   289              
Original debt amount $ 1,153                
Maturity days threshold for notes if not converted | D       10          
Maturity period threshold for notes if not converted         3 years        
Pre-2019 Convertible Promissory Notes | Maximum                  
Debt Instrument [Line Items]                  
Interest rate (stated)       10.00%          
Pre-2019 Convertible Promissory Notes | Minimum                  
Debt Instrument [Line Items]                  
Interest rate (stated)       8.00%          
2018 Convertible Promissory Notes | Maximum                  
Debt Instrument [Line Items]                  
Interest rate (stated)       10.00%          
Merger Agreement | Pre-2019 Convertible Promissory Notes                  
Debt Instrument [Line Items]                  
Amount outstanding   7,317              
Unpaid interest   $ 516              
XML 72 R58.htm IDEA: XBRL DOCUMENT v3.21.1
Debt - 2019 Convertible Promissory Notes (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Dec. 23, 2020
Dec. 23, 2019
Jul. 31, 2020
Dec. 31, 2020
Dec. 31, 2019
Jun. 30, 2020
Dec. 19, 2019
Debt              
Amount borrowed             $ 3,000
Interest rate (stated)             3.00%
Original debt amount       $ 1,436 $ 34,105    
2019 Convertible Promissory Notes              
Debt              
Amount borrowed         $ 21,600    
Interest rate (stated)         10.00%    
PIK Interest              
Debt              
Interest rate (stated)         10.00%    
FVO notes              
Debt              
Amount borrowed       5,500   $ 3,000  
Fair value       $ 0      
Percentage of outstanding principal and unpaid interest amount payment upon maturity       200.00%      
Unpaid interest $ 5,974            
Debt repayment term     1 year        
Series C Redeemable Convertible Preferred Stock              
Debt              
Fair value       $ 4,233      
Unpaid interest $ 1,000            
Series C Redeemable Convertible Preferred Stock | 2019 Convertible Promissory Notes              
Debt              
Original debt amount   $ 16,100          
Series C Redeemable Convertible Preferred Stock | PIK Interest              
Debt              
Original debt amount   $ 971          
XML 73 R59.htm IDEA: XBRL DOCUMENT v3.21.1
Debt - Promissory Notes (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Dec. 23, 2020
Jul. 23, 2020
Dec. 19, 2019
Mar. 14, 2017
Dec. 31, 2020
Oct. 31, 2020
Jul. 31, 2020
Apr. 30, 2020
Dec. 31, 2020
Dec. 31, 2019
Nov. 01, 2018
Debt                      
Amount borrowed     $ 3,000                
Interest rate (stated)     3.00%                
Long term debt current         $ 4,746       $ 4,746 $ 20,461  
Warrants issued on conversion     403,101                
Interest rate on the event of default     25.00%                
Proceeds from debt issuance, net of fees     $ 3,000           66,190 31,300  
Amount outstanding         47,983       47,983 49,461  
Loans assumed   $ 398                  
Variable interest rate   1.00%                  
Loss on extinguishment of debt                 5,748 (483)  
Loan Proceeds Remain outstanding, Termination of Merger [Member]                      
Debt                      
Amount borrowed                     $ 1,100
Interest rate (stated)                     2.55%
Amount outstanding $ 1,077                 1,059  
Unpaid interest 4                    
Loan Proceeds Remain outstanding, Acceleration of Loan Due To Event of Default, Termination of Merger [Member]                      
Debt                      
Interest rate on the event of default       6.00%              
Proceeds from debt issuance, net of fees       $ 185              
Amount outstanding 185                 185  
Loss on extinguishment of debt 0                    
Unpaid interest 75                    
Paycheck Protection Program, Cares Act Loans [Member]                      
Debt                      
Interest rate (stated)               1.00%      
Proceeds from debt issuance, net of fees               $ 8,139      
Debt instrument term               2 years      
Amount outstanding         $ 8,139       8,139    
Twenty Twenty Promissory Notes [Member]                      
Debt                      
Variable interest rate         12.00%            
Repayments of debt 10,000                    
Repayment of loan 12,063                    
Adjustments to additional 564                    
Convertible debt with conversion feature 5,772                    
Loss on extinguishment of debt 5,047                    
Unpaid interest 2,000                    
Interest amount 63                    
Loan Agreement With Cantor Fitzgerald Securities [Member]                      
Debt                      
Proceeds from debt issuance, net of fees           $ 5,000 $ 10,000        
Restricted cash           $ 5,000          
Series C Redeemable Convertible Preferred Stock                      
Debt                      
Warrants grant date fair value         $ 300       300    
Amount outstanding                   $ 37  
Repayments of debt 3,381                    
Repayment of loan 4,424                    
Loss on extinguishment of debt                 $ 2,532    
Unpaid interest 1,000                    
Interest amount $ 43                    
Series C Redeemable Convertible Preferred Stock | Twenty Twenty Promissory Notes [Member]                      
Debt                      
Amount borrowed             $ 1,000        
Warrants issued on conversion             51,502        
Debt instrument term             1 year        
XML 74 R60.htm IDEA: XBRL DOCUMENT v3.21.1
Debt - Future receivables agreement (Details)
$ in Thousands
Dec. 31, 2020
USD ($)
Feb. 11, 2020
USD ($)
Dec. 02, 2020
Nov. 02, 2020
USD ($)
installment
Dec. 31, 2019
USD ($)
Dec. 19, 2019
USD ($)
Debt Instrument [Line Items]            
Amount borrowed           $ 3,000
Long-term Debt $ 47,983       $ 49,461  
Interest rate (stated)           3.00%
Future Receivables Agreement [Member]            
Debt Instrument [Line Items]            
Amount borrowed   $ 2,000        
Percentage of receivable agreed to be sold   10.00%        
Repayments Of Debt, Principal Amount   $ 2,000        
Repayments Of Debt, Interest Amount   700        
Long-term Debt 0          
Moving Services Company [Member]            
Debt Instrument [Line Items]            
Repayments Of Debt, Principal Amount 150          
Long-term Debt $ 617          
Interest rate (stated)     0.38%      
Debt Instrument, Annual Principal Payment       $ 750    
Debt Instrument, Annual Principal Payment, Number of Installments | installment       5    
Minimum | Future Receivables Agreement [Member]            
Debt Instrument [Line Items]            
Accounts Receivable Agreed To Be Sold   2,300        
Maximum | Future Receivables Agreement [Member]            
Debt Instrument [Line Items]            
Accounts Receivable Agreed To Be Sold   $ 2,700        
XML 75 R61.htm IDEA: XBRL DOCUMENT v3.21.1
Equity - Common Stock (Details) - $ / shares
Dec. 31, 2020
Dec. 31, 2019
Equity    
Shares authorized 410,000,000  
Common stock, shares authorized 400,000,000 52,575,160
Preferred stock, shares authorized 10,000,000  
Common stock, par value $ 0.0001 $ 0.0001
XML 76 R62.htm IDEA: XBRL DOCUMENT v3.21.1
Equity - Common Shares Outstanding and Common Stock Equivalents (Details) - shares
Dec. 31, 2020
Jul. 30, 2020
Dec. 31, 2019
Class of Stock [Line Items]      
Issued and outstanding common shares 75,519,151    
Earnout common shares 6,150,000    
Total common shares issued and outstanding 81,669,151 21,562,100 34,197,822
Common shares reserved for future issuance:      
Common stock options available for future grants 11,137,824    
Common stock outstanding and reserved for future issuance 116,128,488    
Restricted stock      
Common shares reserved for future issuance:      
Common stock outstanding and reserved for future issuance 166,762    
Restricted stock units      
Common shares reserved for future issuance:      
Common stock outstanding and reserved for future issuance 2,415,140    
2020 Equity Plan      
Common shares reserved for future issuance:      
Common stock outstanding and reserved for future issuance 11,137,824    
Employee awards      
Common shares reserved for future issuance:      
Common stock options available for future grants 6,414,611    
Employee awards | Restricted stock units      
Common shares reserved for future issuance:      
Common stock options available for future grants 2,356,045    
Public Warrants      
Common shares reserved for future issuance:      
Common stock outstanding and reserved for future issuance 8,625,000    
Private Warrants      
Common shares reserved for future issuance:      
Common stock outstanding and reserved for future issuance 5,700,000    
XML 77 R63.htm IDEA: XBRL DOCUMENT v3.21.1
Equity - Warrants (Details)
12 Months Ended
Dec. 23, 2020
D
$ / shares
shares
Dec. 31, 2020
shares
Class of Stock [Line Items]    
Minimum share price of common stock | $ / shares $ 18.00  
Share price length of trading day period | D 30  
Merger Agreement    
Class of Stock [Line Items]    
Stock called by warrants 8,625,000  
Single share price | $ / shares $ 1  
Share Price | $ / shares $ 11.50  
Number of days for determining share price commencement 30 days  
Expiring period after merger for determining share price 5 years  
Redemption price per share | $ / shares $ 0.01  
Minimum number of notice days | D 30  
Share price number of trading day period | D 20  
Share price length of trading day period | D 30  
Public Warrants | Merger Agreement    
Class of Stock [Line Items]    
Stock called by warrants 5,700,000  
Private Warrants | Merger Agreement    
Class of Stock [Line Items]    
Stock called by warrants 14,325,000 5,700,000
Common stock warrants    
Class of Stock [Line Items]    
Conversion of common stock (In shares)   1,705,266
Common stock warrants | Common Stock    
Class of Stock [Line Items]    
Conversion of common stock (In shares)   1,705,266
Redeemable convertible preferred stock warrants    
Class of Stock [Line Items]    
Conversion of common stock (In shares)   702,791
Redeemable Convertible Preferred Stock | Common Stock    
Class of Stock [Line Items]    
Conversion of common stock (In shares)   702,791
Series C Redeemable Convertible Preferred Stock | Common Stock    
Class of Stock [Line Items]    
Conversion of common stock (In shares)   198,750,000
XML 78 R64.htm IDEA: XBRL DOCUMENT v3.21.1
Equity - Warrants activity (Details) - $ / shares
12 Months Ended
Dec. 19, 2019
Dec. 31, 2020
Class of Stock [Line Items]    
Warrants to purchase 403,101  
Common Stock    
Class of Stock [Line Items]    
Beginning balance   2,095,074
Warrants granted   73,538
Warrants cancelled   2,168,612
Ending balance    
Beginning balance, Weighted- Average Exercise Price   $ 2.02
Warrants granted, Weighted- Average Exercise Price   1.77
Warrants cancelled, Weighted- Average Exercise Price   $ 2.02
Ending balance, Weighted- Average Exercise Price    
Redeemable Convertible Preferred Stock    
Class of Stock [Line Items]    
Beginning balance   965,157
Warrants granted   209,384
Warrants cancelled   1,174,541
Ending balance    
Beginning balance, Weighted- Average Exercise Price   $ 4.39
Warrants granted, Weighted- Average Exercise Price   5.62
Warrants cancelled, Weighted- Average Exercise Price   $ 4.60
Ending balance, Weighted- Average Exercise Price    
XML 79 R65.htm IDEA: XBRL DOCUMENT v3.21.1
Stock-Based Compensation - Schedule of stock-based Compensation by Plan (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Dec. 31, 2020
Dec. 31, 2020
Dec. 31, 2019
Stock-Based Compensation      
Stock based compensation expense   $ 11,409 $ 35,972
Secondary market transaction      
Stock-Based Compensation      
Stock based compensation expense $ 1,616 1,616 33,232
Employee awards      
Stock-Based Compensation      
Stock based compensation expense   $ 9,793 $ 2,740
XML 80 R66.htm IDEA: XBRL DOCUMENT v3.21.1
Stock-Based Compensation - Additional Information (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Dec. 31, 2020
USD ($)
shares
Jul. 31, 2019
USD ($)
item
shares
May 31, 2019
USD ($)
$ / shares
shares
Dec. 31, 2020
USD ($)
shares
Dec. 31, 2019
USD ($)
shares
Stock-Based Compensation          
Purchase of common stock       0.4697  
Percentage of aggregate number of shares       5.00%  
Common stock options available for future grants | shares 11,137,824     11,137,824  
Stock based compensation expense       $ 11,409 $ 35,972
Options outstanding | shares 6,414,611     6,414,611 7,428,682
Shares reserved for issuance | shares 11,137,824     11,137,824  
Vesting percentage       25.00%  
Maximum          
Stock-Based Compensation          
Vesting period       3 years  
Expiration period       10 years  
Cancellation Period after termination of employment       3 months  
General and administrative          
Stock-Based Compensation          
Stock based compensation expense       $ 4,258 $ 34,739
Executives | Redeemable Convertible Preferred Stock          
Stock-Based Compensation          
Temporary equity, shares issued discount to fair value | item   11      
Secondary market transaction          
Stock-Based Compensation          
Stock based compensation expense $ 1,616     $ 1,616 33,232
Secondary market transaction | General and administrative          
Stock-Based Compensation          
Stock based compensation expense         33,232
Secondary market transaction | Redeemable Convertible Preferred Stock          
Stock-Based Compensation          
Temporary equity repurchased, shares | shares   901,940 7,559,047    
Temporary equity repurchased, value     $ 4,023    
Temporary equity repurchase price | $ / shares     $ 0.53    
Temporary equity, shares issued discount to fair value   $ 2,553      
Secondary market transaction | Employees          
Stock-Based Compensation          
Stock based compensation expense 927        
Secondary market transaction | Former Employees          
Stock-Based Compensation          
Stock based compensation expense $ 689        
Employee awards          
Stock-Based Compensation          
Common stock options available for future grants | shares 6,414,611     6,414,611  
Stock based compensation expense       $ 9,793 $ 2,740
Shares reserved for issuance | shares 6,414,611     6,414,611  
XML 81 R67.htm IDEA: XBRL DOCUMENT v3.21.1
Stock-Based Compensation - Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Number of Options Outstanding    
Number of Options Outstanding, Beginning balance 7,428,682  
Number of Options Outstanding, granted 2,202,417  
Number of Options Outstanding, exercised (439,754)  
Number of Options Outstanding, forfeited (323,840)  
Number of Options Outstanding, expired (2,452,894)  
Number of Options Outstanding, Ending balance 6,414,611 7,428,682
Number of Options Outstanding, Exercisable ending balance 3,472,595  
Weighted- Average Exercise Price    
Weighted Average Exercise Price, Beginning balance $ 2.21  
Weighted- Average Exercise Price, Options granted 4.23  
Weighted- Average Exercise Price, Options exercised 2.02  
Weighted- Average Exercise Price, Options forfeited 2.36  
Weighted- Average Exercise Price, Options expired 2.41  
Weighted Average Exercise Price, Ending balance 2.85 $ 2.21
Weighted- Average Exercise Price, Exercisable ending balance $ 2.30  
Weighted- Average Remaining Contractual Life (Years), Outstanding 7 years 9 months 18 days 7 years 3 months 18 days
Weighted- Average Remaining Contractual Life (Years), Exercisable 7 years  
Aggregate Intrinsic Value, Outstanding $ 73,260 $ 277
Aggregate Intrinsic Value, Exercisable $ 73,260  
XML 82 R68.htm IDEA: XBRL DOCUMENT v3.21.1
Stock-Based Compensation - RSUs and Payroll Reduction Program (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Dec. 31, 2020
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares reserved for issuance 11,137,824 11,137,824  
Stock based compensation expense   $ 11,409 $ 35,972
Cost not recognized $ 5,245 $ 5,245  
Restricted stock units      
Number of Restricted Stock Awards      
Shares granted   2,450,718  
Canceled   (35,578)  
Ending Balance 2,415,140 2,415,140  
Weighted Average Fair Value      
Granted   $ 3.69  
Canceled   3.44  
Ending balance $ 3.64 $ 3.64  
Employee awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares reserved for issuance 6,414,611 6,414,611  
Stock based compensation expense   $ 9,793 $ 2,740
Employee awards | Restricted stock units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Reduced cash payroll costs   $ 3,979  
Shares reserved for issuance 2,356,045 2,356,045  
Shares issued   2,356,045  
Stock based compensation expense $ 6,506    
Cost not recognized $ 1,605 $ 1,605  
XML 83 R69.htm IDEA: XBRL DOCUMENT v3.21.1
Stock-Based Compensation - Black-Scholes Option Pricing Model Assumptions (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Stock-Based Compensation    
Weighted-average grant date fair value of options granted $ 2.26 $ 0.85
Fair value of stock options vested $ 1,785 $ 1,779
Unrecognized compensation cost $ 5,245  
Weighted-average period of unrecognized compensation cost to be recognized 7 months 6 days  
Minimum    
Stock-Based Compensation    
Risk-free interest rate 0.30% 1.60%
Expected term (years) 5 years 3 years
Volatility 59.00% 46.00%
Maximum    
Stock-Based Compensation    
Risk-free interest rate 0.60% 1.90%
Expected term (years) 6 years 6 years
Volatility 60.00% 51.00%
XML 84 R70.htm IDEA: XBRL DOCUMENT v3.21.1
Stock-Based Compensation - Summarizes The Activity of Restricted Stock Awards (Details) - Restricted stock
12 Months Ended
Dec. 31, 2020
shares
Number of Restricted Stock Awards  
Beginning Balance 472,141
Shares vested (305,379)
Ending Balance 166,762
XML 85 R71.htm IDEA: XBRL DOCUMENT v3.21.1
Stock-Based Compensation - Employee Earnout RSUs and CEO Earnout RSUs (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 23, 2020
D
tranche
$ / shares
shares
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting percentage   25.00%  
Stock based compensation expense | $   $ 11,409 $ 35,972
CEO | Earnout Restricted Stock Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares issued | shares 1,000,000    
Vesting percentage 33.33%    
Number of tranches | tranche 1    
Threshold trading days | D 20    
Threshold consecutive trading days | D 30    
Threshold period 36 months    
Vesting period 1 year    
Average grant date fair value $ 12.08    
Stock based compensation expense | $   322  
CEO | Earnout Restricted Stock Units | Common stock is greater than or equal to $18.00      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Threshold closing price of common stock 18.00    
CEO | Earnout Restricted Stock Units | Common stock is greater than or equal to $20,00      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Threshold closing price of common stock 20.00    
CEO | Earnout Restricted Stock Units | Common stock is greater than or equal to $22.00      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Threshold closing price of common stock $ 22.00    
Employee awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock based compensation expense | $   9,793 $ 2,740
Employee awards | Employees | Earnout Restricted Stock Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares issued | shares 976,331    
Number of tranches | tranche 3    
Threshold trading days | D 20    
Threshold consecutive trading days | D 30    
Threshold period 36 months    
Vesting period 1 year    
Average grant date fair value $ 12.08    
Stock based compensation expense | $   $ 314  
Employee awards | Employees | Earnout Restricted Stock Units | Common stock is greater than or equal to $18.00      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting percentage 33.33%    
Threshold closing price of common stock $ 18.00    
Employee awards | Employees | Earnout Restricted Stock Units | Common stock is greater than or equal to $20,00      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Threshold closing price of common stock 20.00    
Employee awards | Employees | Earnout Restricted Stock Units | Common stock is greater than or equal to $22.00      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Threshold closing price of common stock $ 22.00    
XML 86 R72.htm IDEA: XBRL DOCUMENT v3.21.1
Income Taxes - Schedule of components of the income tax (benefit) provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Current:    
State $ 71 $ 67
Total current 71 67
Deferred    
Federal (1,435) 21
State (327) 8
Total deferred (1,762) 29
Total provision (benefit) for income taxes $ (1,691) $ 96
XML 87 R73.htm IDEA: XBRL DOCUMENT v3.21.1
Income Taxes - Significant deferred tax assets and deferred tax liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Deferred tax assets    
Accrued expenses $ 1,063 $ 1,124
Stock compensation 2,497 1,219
Deferred revenue 2,036 2,066
Property and equipment 229 176
Intangibles 452 826
Goodwill 1,444 1,391
Other 8 8
Net operating losses 49,954 40,815
Disallowed interest 6,385 2,159
Valuation allowance (63,129) (48,499)
Total deferred tax assets 939 1,285
Deferred tax liabilities    
Internally developed software (943) (1,319)
Total deferred tax liabilities (943) (1,319)
Net deferred tax assets (liabilities) $ (4) $ (34)
XML 88 R74.htm IDEA: XBRL DOCUMENT v3.21.1
Income Taxes - Reconciliation of Income tax (Benefit) provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Reconciliation of the income tax (Benefit) provision    
Tax computed at federal statutory rate $ (11,224) $ (21,677)
State tax, net of federal tax benefit (2,070) (1,475)
Other 486 515
Loss on disposition   1,049
Compensation (972) 6,507
Debt transactions (824) 2,145
Enacted tax rate changes (159) (119)
Return to provision (502) (991)
Valuation allowance 13,574 14,142
Total provision (benefit) for income taxes $ (1,691) $ 96
XML 89 R75.htm IDEA: XBRL DOCUMENT v3.21.1
Income Taxes - (Details) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Increase in valuation allowance $ 14,600,000  
Deferred tax assets , Valuation allowance $ 63,129,000 $ 48,499,000
U.S. federal statutory tax rate 21.00%  
Effective income tax rate 3.20% (0.10%)
Unrecognized Tax Benefits $ 0 $ 0
Domestic Tax Authority [Member]    
Net operating loss carryforwards 208,900,000 173,500,000
Net operating loss carry forwards without expiry 106,000,000  
State and Local Jurisdiction [Member]    
Net operating loss carryforwards 98,500,000 $ 68,600,000
Net operating loss carry forwards without expiry $ 14,800,000  
XML 90 R76.htm IDEA: XBRL DOCUMENT v3.21.1
401(k) Savings Plan (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2020
USD ($)
401(k) Savings Plan  
Contributions made $ 0
XML 91 R77.htm IDEA: XBRL DOCUMENT v3.21.1
Business Combinations and Disposals - Acquisitions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Jul. 23, 2020
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Business Acquisition [Line Items]          
Common stock options available for future grants 11,137,824   11,137,824    
Intangible assets:          
Goodwill $ 28,289   $ 28,289 $ 18,274 $ 21,305
Customer relationships          
Business Acquisition [Line Items]          
Weighted-average amortization useful life     5 years    
Acquired technology          
Business Acquisition [Line Items]          
Weighted-average amortization useful life     9 years    
Trademarks and tradenames          
Business Acquisition [Line Items]          
Weighted-average amortization useful life     13 years    
Non-compete agreements          
Business Acquisition [Line Items]          
Weighted-average amortization useful life     2 years    
Total Acquisition          
Purchase consideration:          
Cash     $ 8,328    
Issuance of common stock     6,859    
Deferred acquisition consideration     80    
Notes payable     607    
Contingent consideration 1,749   1,749    
Total purchase consideration:     17,623    
Assets:          
Cash and cash equivalents 537   537    
Current assets 773   773    
Property and equipment 258   258    
Intangible assets:          
Goodwill 10,176   10,176    
Total assets acquired 21,089   21,089    
Current liabilities (1,733)   (1,733)    
Deferred tax liabilities, net (1,733)   (1,733)    
Net assets acquired 17,623   17,623    
Total Acquisition | Customer relationships          
Intangible assets:          
Intangible assets 3,140   3,140    
Total Acquisition | Acquired technology          
Intangible assets:          
Intangible assets 4,470   4,470    
Total Acquisition | Trademarks and tradenames          
Intangible assets:          
Intangible assets 1,510   1,510    
Total Acquisition | Non-compete agreements          
Intangible assets:          
Intangible assets 225   225    
July 23, 2020 Acquisition          
Purchase consideration:          
Cash   $ 2,000      
Issuance of common stock   1,790      
Total purchase consideration:   3,790      
Assets:          
Cash and cash equivalents   382      
Current assets   554      
Property and equipment   212      
Intangible assets:          
Goodwill   1,576      
Total assets acquired   4,674      
Current liabilities   (884)      
Net assets acquired   3,790      
July 23, 2020 Acquisition | Customer relationships          
Intangible assets:          
Intangible assets   740      
July 23, 2020 Acquisition | Acquired technology          
Intangible assets:          
Intangible assets   470      
July 23, 2020 Acquisition | Trademarks and tradenames          
Intangible assets:          
Intangible assets   670      
July 23, 2020 Acquisition | Non-compete agreements          
Intangible assets:          
Intangible assets   $ 70      
December 31, 2020 Acquisition          
Purchase consideration:          
Cash 6,003        
Issuance of common stock 4,711        
Contingent consideration 1,749   1,749    
Total purchase consideration: 12,463        
Assets:          
Cash and cash equivalents 119   119    
Current assets 212   212    
Property and equipment 44   44    
Intangible assets:          
Goodwill 7,242   7,242    
Total assets acquired 14,472   14,472    
Current liabilities (322)   (322)    
Deferred tax liabilities, net (1,687)   (1,687)    
Net assets acquired 12,463   12,463    
December 31, 2020 Acquisition | Customer relationships          
Intangible assets:          
Intangible assets 2,400   2,400    
December 31, 2020 Acquisition | Acquired technology          
Intangible assets:          
Intangible assets 3,700   3,700    
December 31, 2020 Acquisition | Trademarks and tradenames          
Intangible assets:          
Intangible assets 600   600    
December 31, 2020 Acquisition | Non-compete agreements          
Intangible assets:          
Intangible assets 155   155    
Other Acquisitions          
Purchase consideration:          
Cash     325    
Issuance of common stock     358    
Deferred acquisition consideration     80    
Notes payable     607    
Total purchase consideration:     1,370    
Assets:          
Cash and cash equivalents 36   36    
Current assets 7   7    
Property and equipment 2   2    
Intangible assets:          
Goodwill 1,358   1,358    
Total assets acquired 1,943   1,943    
Current liabilities (527)   (527)    
Deferred tax liabilities, net (46)   (46)    
Net assets acquired 1,370   1,370    
Other Acquisitions | Acquired technology          
Intangible assets:          
Intangible assets 300   300    
Other Acquisitions | Trademarks and tradenames          
Intangible assets:          
Intangible assets $ 240   $ 240    
XML 92 R78.htm IDEA: XBRL DOCUMENT v3.21.1
Business Combinations and Disposals - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2020
Jul. 23, 2020
May 29, 2020
Dec. 31, 2020
Dec. 31, 2019
Sep. 30, 2020
Dec. 31, 2018
Business Acquisition [Line Items]              
Goodwill $ 28,289     $ 28,289 $ 18,274   $ 21,305
Serviz.com, Inc. ("Serviz") Acquisition | Disposal Group, Disposed of by Means Other than Sale, Not Discontinued Operations              
Business Acquisition [Line Items]              
Ownership percentage amount     $ 5,000        
Fair Value     2,724        
Net Assets     $ 1,282        
Gain on divestiture of businesses       1,442      
Total Acquisition              
Business Acquisition [Line Items]              
Aggregate consideration paid       17,623      
Goodwill $ 10,176     $ 10,176      
July 23, 2020 Acquisition              
Business Acquisition [Line Items]              
Goodwill to be deductible for income tax purposes   $ 1,576          
Aggregate consideration paid   3,790          
Goodwill   $ 1,576          
December 31, 2020 Acquisition              
Business Acquisition [Line Items]              
Number of shares issued as a part of consideration 300,000            
Share price $ 20.00     $ 20.00      
Number of additional shares issued 123,000            
Aggregate consideration paid $ 12,463            
Goodwill 7,242     $ 7,242      
Other Acquisitions              
Business Acquisition [Line Items]              
Goodwill to be deductible for income tax purposes           $ 222  
Aggregate consideration paid       1,370      
Goodwill $ 1,358     $ 1,358      
2019 Acquisition              
Business Acquisition [Line Items]              
Shares received on divestiture of business 23,488     23,488      
Aggregate consideration paid         479    
Definite-lived intangible assets         340    
Net liabilities         830    
Goodwill         969    
2019 Acquisition | Disposal Group, Disposed of by Means Other than Sale, Not Discontinued Operations              
Business Acquisition [Line Items]              
Gain on divestiture of businesses         4,508    
General and administrative              
Business Acquisition [Line Items]              
Acquisition related costs       $ 247 123    
General and administrative | 2019 Acquisition              
Business Acquisition [Line Items]              
Acquisition related costs         $ 123    
XML 93 R79.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies - Schedule of minimum commitments under noncancelable operating lease agreements (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Commitments and Contingencies.    
Rent expenses $ 1,700 $ 1,800
Lease Payments    
2021 1,333  
2022 821  
2023 315  
Total $ 2,469  
XML 94 R80.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies - Non-cancelable purchase commitments (Details)
$ in Thousands
Dec. 31, 2020
USD ($)
Purchase Commitments  
2021 $ 3,742
2022 3,514
2023 3,514
Total $ 10,770
XML 95 R81.htm IDEA: XBRL DOCUMENT v3.21.1
Related Parties (Details) - USD ($)
$ in Thousands
1 Months Ended 9 Months Ended 12 Months Ended
Dec. 19, 2019
Jul. 31, 2020
Jun. 30, 2019
Mar. 14, 2020
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Related Party Transaction [Line Items]              
Induced conversion of preferred stock         $ 17,284    
Amount borrowed $ 3,000            
Warrants to purchase 403,101            
Series B Redeemable Convertible Preferred Stock              
Related Party Transaction [Line Items]              
Warrants to purchase           70,408  
Series B Redeemable Convertible Preferred Stock | Convertible Debt              
Related Party Transaction [Line Items]              
Aggregate original principal balance           $ 16,600  
Accrued interest           $ 641  
Debt conversion, converted instrument, shares issued           1,173,473  
Existing agreement              
Related Party Transaction [Line Items]              
Acquisition deferral agreement             $ 931
Quarterly payment, deferred acquisition amount       $ 232      
Amended agreement              
Related Party Transaction [Line Items]              
Minimum monthly payment, deferred acquisition amount     $ 100        
Merger Agreement              
Related Party Transaction [Line Items]              
Induced conversion of preferred stock   $ 17,284          
CEO              
Related Party Transaction [Line Items]              
Related party transaction, purchases from related party         2,873    
CEO | Convertible Debt              
Related Party Transaction [Line Items]              
Aggregate original principal balance           $ 1,000  
CEO | Merger Agreement              
Related Party Transaction [Line Items]              
Cash contribution by related party to other shareholders   $ 3,214          
Number of shares contributed by related party to other shareholders   950,000          
Capital contribution from shareholder inducement to convert preferred stock to common stock   $ 17,284          
Investor | Series B Redeemable Convertible Preferred Stock              
Related Party Transaction [Line Items]              
Debt conversion, converted instrument, shares issued           354,268  
Warrants to purchase           21,256,000  
Immediate family member of the companys CEO              
Related Party Transaction [Line Items]              
Debt conversion, converted instrument, shares issued             21,256
Warrants to purchase             2,042
Related party transaction, purchases from related party           $ 862  
Due to related parties         $ 0 $ 2,693  
Stock and warrants issued during Period, value, preferred stock and warrants             $ 500
XML 96 R82.htm IDEA: XBRL DOCUMENT v3.21.1
Basic and Diluted Net Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Numerator:    
Net loss $ (51,609) $ (103,319)
Induced conversion of preferred stock (17,284)  
Net loss attributable to common stockholders $ (68,893) $ (103,319)
Denominator:    
Shares used in computing net loss attributable per share to common stockholders, basic and diluted 36,344,234 31,170,351
Net loss attributable per share to common stockholders:    
Basic and diluted $ (1.90) $ (3.31)
XML 97 R83.htm IDEA: XBRL DOCUMENT v3.21.1
Basic and Diluted Net Loss Per Share - Computation of diluted net loss per antidilutive (Details) - shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Stock options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share, amount 6,414,611 7,428,682
Restricted stock units and awards    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share, amount 2,581,902 495,633
Public and private warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share, amount 14,325,000 3,060,530
Earnout shares    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share, amount 6,150,000  
Convertible debt    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share, amount   1,734,264
XML 98 R84.htm IDEA: XBRL DOCUMENT v3.21.1
Subsequent Events (Details)
1 Months Ended
Jan. 13, 2021
USD ($)
D
$ / shares
shares
Jan. 12, 2021
USD ($)
shares
Dec. 23, 2020
$ / shares
shares
Apr. 30, 2021
USD ($)
Mar. 31, 2021
USD ($)
$ / shares
shares
Jan. 31, 2021
USD ($)
Dec. 31, 2020
shares
Subsequent Event [Line Items]              
Shares reserved for issuance | shares             11,137,824
Employee awards              
Subsequent Event [Line Items]              
Shares reserved for issuance | shares             6,414,611
Merger Agreement              
Subsequent Event [Line Items]              
Share Price | $ / shares     $ 11.50        
Stock called by warrants | shares     8,625,000        
Merger Agreement | Private Warrants              
Subsequent Event [Line Items]              
Warrants exercise | shares     5,700,000        
Stock called by warrants | shares     14,325,000       5,700,000
Subsequent Events              
Subsequent Event [Line Items]              
Aggregate amount | $           $ 10,000,000  
Subsequent Events | Employee awards | Earnout Restricted Stock Units              
Subsequent Event [Line Items]              
Shares vested | shares         1,716,666    
Subsequent Events | Merger Agreement              
Subsequent Event [Line Items]              
Warrants exercise | shares         7,846,757    
Share Price | $ / shares         $ 11.50    
Cash proceeds | $       $ 9,000,000 $ 90,200,000    
Subsequent Events | Merger Agreement | Maximum              
Subsequent Event [Line Items]              
Cash proceeds | $       $ 66,000,000      
Subsequent Events | DataMentors Holdings, LLC d/b/a V12 Data [Member]              
Subsequent Event [Line Items]              
Aggregate consideration paid | $   $ 22,000,000          
Contingent consideration | $   $ 6,000,000          
Shares reserved for issuance | shares   100,000          
Subsequent Events | DataMentors Holdings, LLC d/b/a V12 Data [Member] | Maximum              
Subsequent Event [Line Items]              
Contingent consideration | $   $ 6,000,000          
Subsequent Events | Homeowners of America Holding Corporation [Member]              
Subsequent Event [Line Items]              
Aggregate consideration paid | $ $ 100,000            
Shares reserved for issuance | shares 100,000            
Issuance of common stock | $ $ 25,000            
Shares reserved for issuance amount | $ $ 510,000            
Additional shares of common stock | shares 500,000            
Trading price | $ / shares $ 22.50            
Number of trading days | D 20            
Number of consecutive trading days | D 30            
Number of years for the additional shares issuable on the basis of trading price 2 years            
Subsequent Events | Hire a Helper, LLC              
Subsequent Event [Line Items]              
Contingent consideration | $           $ 2,000,000  
EXCEL 99 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( #%C?U('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 " Q8W]2QP6%R^T K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)OITG10^CVLN))07!!\1:2V=U@\X=DI-VWMXV[740?P&-F?OGF M&YA.1ZE#PN<4(B:RF&\F-_@L==RP(U&4 %D?T:E[ (2FC2,$"K.)*9'UGM-0)%85TQAN]XN-G&@K,:, !'7K*P&L.K%\F MQM,T=' %+##"Y/)W 7\JZE?69 ME--6T5&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ M,6-_4B!Q1-A4!@ RAP !@ !X;"]W;W)KU!L 9[8$I7DD/SW MM[8!D8Q9N]?I2V(;[Z?/NZMO5]+I6JH'O>3KYG,=R?=9P&]L'TVBQ--F#5O]TQ19\QLW7U43!76N'$D8)%SJ2@B@^/VL, MW \COYT9Y&]\B_A:[UV3[%/NI7S(;L;A6HE_F'P\?<\\T'\KX+@K-\JS1:Y"0SUD:FZEL" ;@SH*P/7/V#@;0R\N@;^ MQL#//5-\2NZ'$3.L?ZKDFJCL;4#++G)GYM;P^9'(XCXS"GZ-P,[T1S)((8R& M,!&2"V$B\TS&HLBG+"Y-\G4V(N_>OB=O223(513'\%B?M@P,GD&T@LU Y\5 M],! +B574IBEAE%"'KX$: 'K'76ZI7Y.4<01#XZ)YQX1ZE"GA- 0-[]BZIC0 M3F[NEIB/G4 M=(IB(&>YWP]3PK'F+-88I^Z.4[<>IPE7DI?&K )I,TG^>/.F(E%[ M.VX]%'$C$I=1S,EUFMQS5<8*QW (M10==$\"@K].1S?"LB>UZ3M7K?3\3"& MU#*D=1@.PE!QK8^V%R27QQM1[CLZ[8P MN+4JPQTL*IH/ A*<0+IJX!>2L=;I 8(XYK5$J%%;%VBMNO!-QE 8+V5EU-5 MVE97(.&$; V@M6K ,%4JZSN*!B@2BWP:IN7$<,3O7&/,K/;36MH_%H:K8I68 MM4)L2[64&8Y8P_ MM B@5N-I+8V_>-I?!Q3M=RFM7UL(4*OO%)?G;0B7H&*HGW"82D)6YVFM_G^2 MWL=10"YCRH=^*[;;_GEK/RK)I[N 9O5?,RTED-_,Z90I=L M%7#-IDN;GHM$R[.Z[N$JO%M)[G.[A(>E,E !5K75837=PQ7X-:O-,O#X&8 E)C$?(G\IF73K<** =6N-V>W_:PWLJS.N[A^CL 9X6% MPV)6EMWG%0!5T]^S"N[A@CL>7D[)( TC ZN&@3$9X7B5S*R">[CF M[HL"!FBEU^O^MBTYS^JIA^OI;00+*"+GQ*7O[M]#BQJD"M*PU)4XTDM57,%$ M?V0Q+&W?.L=9/I(5M"DZTTJ,MY5B#Y=B*)-AWB ^)_$R'7["-C6M M_/JX7FY=!L4[6#*QX =W@"J K@>ST> OC)/571^7RCNFLKTH38PDJU0!+\U) M4 1(5V2H;W74I[]OT]CJHH^+V4]D: 72+WEE;Y<;%[OJS*P R#+S#J-BU=+' MU>TG4A,'.IR:K;W#GZRMS@_1-'@55I;%.=#NZ>Z@;I ?3[7LZ\4IWQ7+NG)- M8CX'4^>X"YQ4<7!6W!BYRH^2[J4Q,LDOEYR%7&4OP.]S*/Q<4L,(AXQ7-M3##X]<2O M>5492X#C6V=TUJ]I% ^?7ZS_VCH/SCPPQ:]%]4]9Z/7%+)VA@J]84^D[L?N= M=PY%QEXN*M7^CW:=;#!#>:.TV'3*@&!3UOO?['L7B ,%'$XHD$Z!O%6!=@JT M=72/K'7KAFFV/)=BAZ21!FOFH8U-JPW>E+5)X[V6\&T)>GIY+6HEJK)@FA?H MBE6LSCFZ-^84.D%?[F_0^W@O\FZ5J_TJ9&*5 M&YZ?(HKGB 0D<*A?OUD=9\?J"_"W=YKT3I/6'IURNI&2UQHQIU-1:\I4V=,29W$0QN>+I\.0V&(A3K)> MZ AGV.,,O3@O\UPT L*,.> \:'B 32(93@P TRZD%& M7I"WDF]962#^'7J5XJH-K-!K+J$@IA.W1QU9@&B:C5';0IBDD1MUW*..O:CO MN-*RS$T9F4W@PA;;R^(P2-SK)OVZB7?=ST*SZ@V!2:S%"8Z#(!J%QA;# 4Y" M-\:TQYB^DE&@':F?YVUI;($%]+S-JA(KO6-R>A.F]OZ*,CK"; O%<92Z(6<] MY,P+^31-U5R1[* MJM0E]_$W'KHW]K?OGAFW['ER-]@-/,V"<3=R2(5I$$\X/K1Y[._S % VW,N* MDS'IX-N]/F#[(T.>)O\^_%.16R#:G8H6J MON<6_$&C]V6=5TT!6_9=T.[:=QC/XRA#3*,5*R6"6;F!$4!RM>7MJ:YZ_N#T MTZ:(,+'F9H<4@>EZ8@.3@S.#GTF.!ZU7:HTXB ,?SE$=5ELL H\FR)<,!$/\ M!//I* -.@#9[A)309 S0(19 [B8 #C1#_#3CV>&O30I7Q*:6B(RG+X<0Q5.S M-AGHA_C/)K\P68MF2#^,M$>[V(G7/FY$01A.)7F@+.*GK/T4<; 1#RN-SJ,P MVU=;/$_2\,>+S:8QFF3C(<0AE1 \M3T&LB-O.=2\5F,.IB(93L=-VB47I&$X MM1D&2B-^2KLVBUF7]R.N\3<:?0G.$B3NZ7LOF[NY,;5G.+V9; MR!273WRV1"Z*_!\,'7L_L"C)O)/8O1;YU[6H"B[53^;FK,S']'1\ES+0'_73 MGXDK,(DR"\R!-$[A'(!A,.LV[QFZ;/1:R/)?H'"UAN.CN:H*@V >['_:9$1D M'B71',ZXZ&?T4:EV]C C4Z,5G* *2-2@G (AQ=D<1[B5H>$<9\D\)<1Y?V,3 MZ;@L'"(30P$=B);ZB?:R*-JI"0K#7(^($Z>#** Q3ZY;)Q98T MS":Z$QWHDOKI$N:]9M-4[;VB&PO=V]R:W-H965T&ULE95=;]L@%(;_ M"K)ZT4I=_/V1*K&TIIHV:=.B9MVNB7T2HV+( "?=?OW =BTW=K(F%S'@\[X\ MYV!@=N#B618 "KV4E,FY52BUN[-MF1508CGA.V#ZS8:+$BO=%5M;[@3@O!:5 MU/8<)[)+3)B5SNJQI4AGO%*4,%@*)*NRQ.+//5!^F%NN]3KP2+:%,@-V.MOA M+:Q />V60O?LSB4G)3!).$,"-G/KHWNW2$Q\'?"3P$'VVLADLN;\V72^Y'/+ M,4! (5/& >O''A9 J3'2&+];3ZN;T@C[[5?W3W7N.IMF)-4!+6//%+6X>>P U."+Q6 MX+U7X+<"OTZT(:O3>L *IS/!#TB8:.UF&G5M:K7.AC"SBBLE]%NB=2I=<"8Y M)3E6D*-[3#'+ *V,G4372RR J0(4R3"]01_0T^H!75_=H"M$&/I1\$IBELN9 MK32)\;.S=M;[9E;OQ*P/D$V0[]XBS_&<$?GBW7)W^E9NZ_R[(GA=$;S:S[^\ M"&?<_<[=K]V#$^Y?.=LB!:+4G]=:(:S0!A.!]IA6,%:ZQBVLWZ1/M^ M=881KAN%TR[J#6;0809G,;_KA1:($KPFE"@"H\L:#&;VPV!ZA#<,BN(D&*<+ M.[KP+-V"EZ7>]7H_9,^W:(?/U*\QBOOUFSB.XQY1_C?L#6?4<487<,I"[R") M<*4*+LA?R,=X&\.H!Q(X[>\(>1@9>F$)YX[Q)QYM2_T,/ $M-T[=I$ =212Y\ QT#A["+#=!DF[O:8EVA8B MB5Z2LM.WWQ$M2XY$$5WLWE@'#\EOAL/Y12Z.7+S*'6,*O95%)>]F.Z7VMXXC MTQTKJ;SA>U;!/QLN2JK@46P=N1>,9KI163C$=4.GI'DU6R[TNR>Q7/!:%7G% MG@22=5E2\>.>%?QX-\.S\XOG?+M3S0MGN=C3+7MAZMO^2<"3T_62Y26K9,XK M)-CF;O8)WZY(U#30%G_E["@O[E'CRIKSU^;A,;N;N0T1*UBJFBXH7 YLQ8JB MZ0DX_FX[G75C-@TO[\^]_ZJ=!V?65+(5+[[GF=K=S>(9RMB&UH5ZYL??6>M0 MT/27\D+J7W1L;=T92FNI>-DV!H(RKTY7^M8&XJ(!#B<:D+8!&3;P)QIX;0-/ M.WHBTVX]4$67"\&/2#36T%MSHV.C6X,W>=5,XXL2\&\.[=1RQ2O)BSRCBF7H M1<$%YDA)Q#?HRYX)VL1:HCGZ]O* KCY M_6D\,C$>)N@SK]1.HE^JC&7O.W OO. G#VX)]8>'UAZ@SS\$1&7N :@U4\W MQXD%Q^L"ZNG^O/\24,LX?C>.K\?Q)\9Y9@=6U&@6[8+./#,O((#A?. MX3(L!JLH2(+.ZAU5T%$%5N];%ZLM8F]0:223MQ9?PZ[7T.KKBDO5!%!,^WSJ M(+SP!D=!2 8^CZT(#ES7['/4T456NA>H08W'L"!@98I7UOAO8HQ&H_LX"N,! MX]@*_" 3C'''&%L9GP3/ZE1I1L727<4+OOUA@HS'(8I),H0<6WENDA S9-)! M)E;(WU@%V5-H2)I!LY:C#SD\2?(+^H]]A* M_I4K"#$?K5,C*1ZO*NP'D3=$-=B%082C"5C2PQ(K;%]."@BX$9&,@^EC+QCF M@FE!=NU1=>9-8//=78&5O1M8K6. ME6,>>-Z%O+6P!COL>H1X$[2]R&"[RCQVA.AJ#<5\DZMK:^Z.962.PW$VC,V2 M<(*UUQIL%YL_88LT653&JC$/<.@F0S"#'432PXF9CO3Z0NSZ\EB!7,,'9,JK M Q-ZSP2Z ANU#1,"WL.^('TUH1.3N$0DGECGI-<-8M>-<[P054KDZUK1=0%3 MS0&Q+ %/$^UXD0&N$0R/OC?G81PGPZ5DLK/&M!<30JR5VNP!* R2.RJF?+%5 MR=,EX45,A^7&/A:;N+WT7A9IA_)BOOQINH.J37'6+7 MG8>\J)OMR[_@]7^*UV!EX>TUB-AW'=_U9IUE7NC!%^%(Q$V6&$>N%TS%L%<:8E>:=LZ-?&/! MF.(S6)KYG(LCBY*)K3[)D1#\NE*GO7_WMCLM^J3/2 ;O[_'MZG3FTW=S.H+Z M3,4VKR0JV :Z=&\B2")Q.M4Y/2B^UP0" #C" & 'AL+W=OJR!DL!)%5 M65+Q-H."[R:6:^T7GO(T4WK!GHXW-(4EJ.?-0N#,;E&2O 0F<\Z(@-7$NG?O MYJY),!&_<]C)SIAH*2^F<\XD+_*$*DC(4N$-WY&2A*_(SPT(JKV6 MY'I!!2YGH/*8%C?D,WE>/I#KJQMR17)&?F6\DI0ET4SKQ?Q >);XKN?B.=XS@E"\_].=Z,>.GYK ML&_P@C-X2\7CM?G2$A+S$H^?-*82>-5C.&59C3@PB/H<;J>N&SC(9MO5<1SE M#Z+0:Z,^T U:ND$OW3F72K]\ 5M@%?08,&@1!Q%+%RGB@(,X8+WCZUF-"U )'%S2^)3B_; M;\"P\A7&!II@TR!-SATXT24'X3^X&PO=V]R:W-H965T&ULQ5O; M;MM($OV5AC' .L J8M]X&=@&XLLDGG%BQ7;BA\4^T%3+XH8B-205)_OUVZ0H MM=A7RG:P+Q8E5W6?ZBK6J2I*1T]%^:V:,U:#'XLLKXX/YG6]_'T\KI(Y6\35 MVV+)!&G^<')4?O9I#PY*E9UEN9L M4H)JM5C$Y<]3EA5/QP?P8//!3?HXKYL/QB='R_B1W;+ZRW)2\G?C[2K3=,'R M*BUR4++9\<$[^/L]I8U"*_$U94_5SC5H3'DHBF_-F\OI\8'7(&(92^IFB9B_ M?&=G+,N:E3B.O[M%#[9[-HJ[UYO5_VB-Y\8\Q!4[*[+[=%K/CP_" S!ELWB5 MU3?%TP?6&=0"3(JL:O^"IT[6.P#)JJJ+1:?,$2S2?/T:_^@.8D>!0H,"ZA20 MI!!@@P+N%+"DX)L@D4Z!2 J8&!1HIT E!109%/Q.P9<4H,F&H%,(9!NH02'L M%$))P>B'J%.(Y&,U&0V]C><\2868K(!;9\O>1H%)9>-N*/L;^R:5C<.A['%L MW&7C.A['D2FE0VKH>R[Q$RJ6R< M#V7O&W=!&^\CV?O0=,AHXWTD>Q\:=]G>[++WC7<*VG@?M=X?KS-1F\;.XSH^ M.2J+)U V\GR]YJ+-A:T^SUYIWJ3MV[KD_TVY7GUR5N15D:73N&93<%OS%YZ3 MZPH4,W VC_-'5H$T!S=LRCA=/&0,<(7OK*S3YGK"4RPKRU:S2+Z!..^NYD4V M967U#W#.9FF2UF $OMR>@\/?WH#?FO7NYL6JXM+5T;CF1C10QDD'^'0-&!D! M+Q8\W;?;#(.EV>-L^!ZWK$SY(9RNC5N_.1MX()J=S_?>^06;70S?K+NN6C\^ MQ649\RC0+/G'\"7?3?_#(YC#>XBS.$^89K7WPU?3:'^P:[^;3M.F-(@S,(G3 MZ8C'W5F\3.LX>_:!7CYWQU>.HC]?B.,%6__UW*T'A,/5<]?6K/71L5:2K!:K MK$U[79(: /#3WHN>K3_@I2E@LQFO536K7N^]JF:1B7V19_O[LWW=5P[LFT&[ MO6"#VT$9QYD&[P:?=K(#;[F%Y]S@B^M6<,;J5X>E P+SWK[$7:'<>F->?FQK M$+2M05"[#C&L<\H>TSQ/\T=PNK8&Q#6/].0MP/"? 'DPU%''>DW:KMDTI]]/ MD$>/QM]W\XDJ ST?2E+7JM0(^I[OH[[Q7M_O'04):!AB/3*R149:36Q =IDG)>,],3CD$-JK-TWUUB_Q+OY> MI?5/\*^;(LL ;Z5Y4$__;8D*NMV<6H_EAM5EL>[J0;Q<9FD2MXT^KTQ+EJSS M?OK?]C/=F5#569E5:W:6YH[54^5Y2"J.(0ZOU]& M2I#C 6D;]EGEU3/,NB)SM'[/]IVUNW>-0Z@/4/ AM!.B"M"5 +H%>S@0)F%H@"*X"=K):=?)R6YQ M-"M*$"<\]U=M3:[+$5=0)282R G"(=3'+9@+DM?![3Q9HI)K %%HBD)!;]#. M;^L2KIFV@+H &T_SFR--VMNE2CF_&G,:5#EIA")//EN'5!^Z("YH9R[CX5H* MVBNHDA3T0QFP7:B/5] 8M//85U;537W5,FM5\Q.NMS5XW-0K%4BY2?RSO:-# MI3<*?8I-\2OH#=KY;5(6"6,M*NUYI=1\C'1"Z ONBVQ5XHL_G7(;O>ZW:E462B++33!=M97_*RI0G4 M>UPM 5!$(/9E"]YK)#&!41 B0^6"1+F ]NUE!_2ODV[17IA9&BPDJ@!DKP)> MW%I/D$K_!$&/$%,#@T0!@.ASNNL[ME@695S^W+NS1H+ T:NUGMI#\36WL>($WGZ7"=8&=D9V=;8XQ4YASQFL"3ZUZW7!^@OF#5@ MM0?U0V0LX[$@(&PGH/7#B:I+8;N]DNYY9K=8GP<])&6./W5B1/;$9-AB-Z[% M^H8+TZE3K*'B@'.= M*>4)'L9V'G[1= JK!.R'D3R1<$GUD0N2QL,'PR^:3V&5FH.08FQP,Q'<3(:/ M=P8C*ND0>+=AE^F@%,1,[,?^Z$0]1"9L$"!+#K4X$7Q-'O[?/.(2H/9N: MS.^)[H$G,K 8$>Q+[.S[[($(47F5>C2 4,:MF0'C**"FL-AY@&GGWZ90;_&! MBM5UUGZY30GHC3%-/:$$SRI/M:'^GJB=(81A%$%38 CN)';N;!/L^OEJ4\MP M/ \K4P%/=(Q%0^6>4Q^']L7Z4 5=$<%EUQT:7&K@]X1#) * MW"G71RY8C-A9['*QY'UFU766Q6.>UMMB)6]226/3 \O;+]S$66=;6]#,6%RO M2NT7F(B&Z2CR9%)QBO6-$GQ(['QX(_?(34A/+B<78);F/)ESL[2A'*IS+VG" M1U0:1'Y$ KGM,LB%IIM"$":Q$^8 TYS92*5*3+%'>(&G1T<%65([6=[%/T#: MBRC7$.6*JC0(0WG8Z!#JHQ5D21WSY*Y5S=+X(O&E^";#]I=?)_P!02P,$ M% @ ,6-_4MSA9[!G"0 A"@ !@ !X;"]W;W)K+6V"W%S2[MZ\9B8YYE44O M*2?-?OH;THIHBP].%_>FL=V1].>0,[_A4)=/4GW3&\[[[/NV[?3'BTW?[S[, MY[K>\"W3[^6.=_ _:ZFVK(>OZF&N=XJSQEZT;>L9U>72CYEREC#WWV4^9 MZ++?-W*O6=?HRWD/&LR=YO7PO.O#\W#D>0AGO\FNW^CL<]?PYO0&K+T3(AAXP.)?9^).90X[6U]=I:R6T& :=8 M+[J'PXH5O>#Z0^(Y='P.M<^AD>=\@1!OI0Y.P>'*PEYIXOCQ:E:@,H?A/1X[ M)F"&+EF?=(-G\:C[7QE5[#0L/ MUE3(3PDWE:.8,NFF&P[9K1;LD#.Z)F-;J7KQM_TAY+O#[O*AO^'T?$KSPQ,R*BBXF MDGTKNB!AQ*WY.Z?(5KO5M2E1$H@GE+D/G/^+^[T&>U@1X62<^PY&E.*)\( 972YI1/D16] _<_(34XIUX34\W/-8"RX6 MTP@,6>7+/*(8.\7X1WSM"8=49I:V^08?M6ALT@IGDN%1)Y%6Y?ET(+[5C.2Q M@3@*(9(B7N?4+"JINI\(QS3YBB& MTAC[=[_A*CAM/GC %Y''.?"@-'EBC[M& ;3@:%PY;*!ENKS;, C_2<%B>6R9 MW0IV+UI;O+RS-0[D#%;_!2@4)OH.1D<9/%7B8$<(G";$I[J6>Q-!4.IP\6+"CX(E M*-_/\S-4+,II&@O8554>*5ZP P). V%,LHH_\FX?]K"?W]&B]-:E;S5;1!>F MHP!.4^ K7^^[QDS^T"@ US9\)R'5A/T98D*!T51M8 >$<(3RV'$!_S,N7&.? M"S-4>2@-F2VK6!PY?N T/[[\^#YTD!W@"UV4Y;1J"MGA)2$QY8Y$^ R))HT& MT5FJO+K10!Q>2!HOMWM5;YB)8:#93AD/]<\VGCF0;6=JXY"'2 EN)KZ)V1% MJ\A^E#C>D#1O5FPG>M:*O^VL0OKN6&OF.--RWJ&./:0-'MN8GN]L;BP:[<1&L)^VDT;I 4 5!41GI.C+MTOMY^= M@J"[?("0O$ D CSB$$+2"+D1NE?B?F^U]#+39H^[D2ULPL/S%D &;*UCFP#B MH$'2T/@=JD#-#N<0-G5D,\]904&A=E=91-A*' I(NIEU.FVF@V7WTJ94'6-S MS2.+.]"T*M%R6F0%S B*]BFH8PM-L^4K; N>QR.'G1*PK':0JLU24[RUQQ(Q MZ32 C@4JZ51[R [G$:]3AQAZ;DMS[/47AYMA0/;C?'NHS"0D&=4+\WFG7DI* MNW+/3@WUJ4(K-.V$!:P(KB+E+W7HH6GTP,0,V#<2K>"@Q@!>:,RUCBXT39=3 MU_+O7-5BJ#^L$JC2W'8ZU4RD/DF6:)JW T8(Q1QX=#[S2MQ Q?0H&ICU^^=@ MZ@[J]E&"BV7I3WZ@%T:A#(V(=\BAZX^L-<'Z;@A0DY!K M$Z/&(#B00 #5"7G,)&;'(&V3QYS' M15.?CT2$\E@'M7!(+-)(_,Q4)_>N/?(<>GCA,ZW(:2SS%@YJQ:OV3?:@8ZRU M;!9FF=[ ONE0;T'!([IF7Q\.1JRSK%L]EXY^# ["1Q>J\"*2>@O'KB+-KB]# MY_[_HC%TBA/7Z!!7I!%WND!MS68/RU^U4--G$T6 9Y1,.[T!*T)1'NE+%(Y[ M19I[-V8H)IQ-?](>YCQ-#GC.J/>1AC":'K4&K$@5*T>+HU<7SG#/ MLTJHUP M,9P)!67ZP%JB?)HZ U:$EA$,%(YK19IKXP(_.82TFH]/&X*Z?3 ML7>2/5@= MOQM"8QF_LT[V/'#4S<8&2'!@ 9I5.!:G MCE)%>J_W^H3XL&=FF7.>>HU@>-JQ8_U=U/SH?:XM5P_V-3>=V8@ZO!@U_CJ^ M2O?)OD V^?T:?5@=7HASMSF\G_<;4U#MZ*SE:[AE_KX"1>KPRMOA2R]W]JVQ M>]GW7OT/4$L#!!0 ( #%C?U)<(,"7 M6RL &F( 8 >&PO=V]R:W-H965T&ULO3UKC]M&DG^% M\'D/8X C2YJ7'3L!QF,GZT42&QD[P7VDR);$F"(5/F:L_/JK9W/MUD9?WHAY?TW?OVAY?-T%=E[=ZW23=L M-EF[>^6JYO[[1[-'^L5OY6K=XQ=/?WBYS5;NUO4?M^];^/34SU*4&U=W95,G MK5M^_^AZ]MVK8\S9/#/G;MQ M5843 1A_R9R/_)+XH/U;9_^1]@Y[662=NVFJ/\JB7W__Z-FCI'#+;*CZWYK[ M?SK9SP7.ES=51_]-[GGL%:R8#UW?;.1A^+PI:_XW^RQX, \\FQYY8"X/S EN M7HB@?)WUV0\OV^8^:7$TS(9_T%;I:0"NK/%0;OL6?BWAN?Z'UZ[+VW)+&&J6 MR:NA@P%=EV1UD=SR0>'WM^6J+I=EGM5]N>_FT!UAP MQJ>YK/N*UYT?67__>C:?3U^87^B;V8LTL3_)ETG3)OW:Z4\WS6:;U3OY\4E2 M J3)G6M[ *U*NF;9WV>M2[95UB,[2Y;R^+K9N#39MLU=62#@?B3NLW/M79G# M+OJ&!H8OUP#YV'2_8!@Y(54AK\6 +GLD=7 M;G",DY^8R[@V<9^W#D $8"=P&O Q7V?URGDT#; ('!_^J1A*96T/)/Q5U[!Y MF1OQL1AV" R@CV"&K:T;P$O2#VT-K.R3HPTH5@"R'.%T60?82FF'C"W Y 8G MZC($'20#[04G2!:N[V$#AC@S/(Z\&.F1_,GH@<(HN M'^"179I\^/UI6<.4M>M3/M36;3/8D$$?B*:>SV33M("R/]9EA9B!P8K2+MEF M.SFJ?K>-R/ TZTZS4STT)?S;++OU]+MT"#(A)_NS0<@0__X"S*Y>= #7G:L' M.@% Y+)M-OZL3_OFU/ZM*/2+O9J_FM_XU7K 1I>QL)19D0[+?GV M)3@]^D; M[Z1!GR$-P 6S!40'$E4-0MM37P=,Y'38 FE_@ W_XMH5?/FN3OXU5+OD;,I\ M/>6G)S#IB&/\[%99ODLL=WB2. 3"P8G50'T92NNR+E$-2+)5Z^@$DQ/8109_ M@11*+3,1"*YUH)^4,/*^;;8?'.SC.O]K *(CK-TT[;9I,_K;<[(/UQ[%0"W) M=E@ 5P2([ES7$P!W;EWFE<-[ < N=@3$-@.N!3@C. N\/!N$)X63Z4#A8 +6 MD3B+$H9!S<+!WSA25P5$5F77PWQ\*+MD@&WSY:X!!U]BR+H//"+@K1O&4%XU M'4P)>P81[#8+^&I^QL>5G.PA-.#B'K:]EGL-ZA5,@275\Q?)/YN*:!2F.)].DVX-&*)/>!;)394!>[F&P]IL .;; MOLD_ :]S+? .Q#3Q+2 :MV&!U:)>AP> W[D-#&B0V?*D64\0^\';%J\)+/5X M-IU,SYF69>P]G"[AGZK@?N"0M.DH];V*(G!=$3 F1IS>;I![_O7 MG#O:!? ?=PKLZ!3^10V_!!:DI/3V88RER4D0* >HER%BD520$K1 ,E^@\$7! MD0.X@ U[S@INSF!V!.;1@Y,3>T*<"\B+:&P^2R\NY^GL*VF_[+H!H:JC,U$* M BT ]B1C L0P81"9=01:/.(;H#\! EB^/TA;*MCA%7K<3 MCDA*$V!R.;2X(X.U!1J0#YZ,.9:+>3J?7J73^7.#@@A",&&7KD7AP"@FS(TH M"&>YF*7/KBZ/S6)/:0)$>GXU3R^?7UA$PE2G -HIC',[5>MH]]L!ILA8>_*S M .,$4K],Y\^FWSC+:$>,^]FS\_3R8HY3G3;+;YQ"D*)<*L6!>)2]DA]P@0TA M16;3L7R%O8SM#H@M2Q07Z6Q^"?]_]G5H!CYP=I9.9U]U*KR'0*;N,T(!(GN= MG*4S0/1T>I8@Y?E--\S2"'V_W7ZDZ>NF/H4;6C4[YU#!P<]CI4B)/M HW3E9 M^@R.]/(\??[L_*LN)2[^^&RJ+!>Q%NGC654ES\[2BPM@N9=^ Z,[? P_-Q8_ M@!/4!BK7.W.%R +0ZYXFB*8I_E\EL,O:&E92.\R*N(!K(*=3E2GK()2/GE6: M6!P?PR].,=2RXV@N/CG" D#3@\3TI^H9$@C@/\D^ 8TJ:S^1@EKS-N'DKFO+ MXV87O&?9;+1+@8KVN:\>CX_+VXRMJTC5T0L4%!G#VFJUHG WI&Y:WL;B@>8& M/@4WF%0W-:\B[8U$4FZT4C1[X:F@]E79?:?2ZK9'G0,^O 8@R?[%F8M#6B$* MFTR4 .$8J&%WAXST)V%G-TT-%E;+VL_>QE0:'I0*01-]^_X-0"%?!W52F1CP MO M/K2!N8"6A2'/O]G84L0S2ZF)5;IILT4;!&?8.-\^Z]23Y%4B)C%=7B!TV MDIC-$C"%5X'HY_'L?#9YYN\W(Q.? )H:&2&>D*-8'X>ZRRAO[A,1306(^XAUT'.&41EH."R%:%M=!#RV!G6W+ M'E"2;1 &VNAT57B M.8@%IL^)C@+S/SZ?G%ED$]A5F2W0.8/&6,G46QQ2!54I'MUJN)U-'[ !+/TB M*-*DSF=W65EEBXII"7TLB]T^@:9AS2P2#$6)C&XQ$,7\6SPW$LUX2B".7&\! M0YS.KRZL!? %7K517D7K>;P]OC"G#+/BS8G\#GR&_1INX,:1$REQ%9S;0OQC M;0DX+C/Q(N1X.;M8<$!S._?#ZYB X& M.!O&#M@NA4TRFO$*"/4VK,D8KR-1)IHQ3546&0L?^(=T((3 BB(9+T G)^B< MR,L>N.5[ !D]%^A[!"Y(.FYJEP+IWR&W16\.VG>/+Z:3W'Q#YWVL!$4SS"2'Q/R=;OV2(2G:^(1Q_-"T@\I\N MJV#!=^TJJ^5I=+]664L4":<-%BW ,=)W5E4#QPTD>NF3@^L7VV-_+2@S<'Q9L#AZ?[&'E/O"F] I&=R M_]5=TJ%W-Z.GU+,*C!#T9=(2$BQ%@,B'0\ MU^#LQY@GWT34H>:3]D4=%/*C7 & M,*.$>NGV$,[TT_ZY ''$F_"H1R4 (*5@ >4*)U=2Z%FY CWP'B JK:N)O?B M'9Q",Z!OH =TP0] 1,U6#,S@AR$E:A"%ER(XA$>%+CH-!?P(FU(W/IH-VVU5 M>I>&VBGXL:K( B8" H8XU*K'9LC X!O&&K,DC+'D?7<$3RC=/?D*;$J&8M6 M+",&8(D7Q))*6ER?9#:K @680!$\3(51&U2:-XFF=? MRE/4J)HDK]!K1VR112=OZ@-[X(*D"51FQ#+.B,HP'3UN!Q4V+]=8B6==V1M* M7@S7;(#=@P "#;FY1[\F>GC+H@1:=3RYF(LHREE,9B0VA,)AJUD(F0*O 0"W MB+R5J^&$*^1C>>ZV[)2BY3_BK2S87 MVT4_7U^^#Q74-5-F9L"R%8]3K[_># MX$7""LT;4+@V@"A9,""0]#[<>NO6F)5Q!]9CTWE,=703V"QB Y@5&Z QB4$P M&R&%''441!>85,"RZ P_K$';7:U#$$%C^>K;)(.4G15-K1I5O@\/WT0>W4?Z M"8I0'/*"9T1=$$,RJF4%JC@R,_)0G)/XZ%:UM G*4?3A$*Y%CGK'[O@7N!,D MXT3K$?U@DQ5..#I%IM6]R\:RHFYKJ5N(X0%5*GU(%;7\XS_46/G6'I[$:_G+ MJKF'4_[(,>0W74]*6$>7E"]'Y/>/;N27+S$3*J(.(:-;A? M@D=HF!F]$C;>4M:L4O]H03*2^#]"@[XH[_<)/B@1L1KOS##"1F2#HXIF6/3+ MH?),(D4)#'3,TU9P&3H:"(HT3-0S%T0T;R4@GA/*R84.O*#$IUAO34'Y:0H4 MZKPP:,"#2&D/ JF1ZE'*/OLG+3H&03K1YNF"?#Z(5+BJ&;LK"22/3B"I)<;N M<3UGO-6TM46?BBJT0N*(T):.C22F<^N+OL[[ 0Y9!3.@K$+20-]"@JO#:2 + M%[]*\] Q,]@\B&=P-:>9X)P+Y^?SW.%+!#=);MV*:/XWHEPDN0]&?C$/8&X- M;! -&13+],@D><<< @T1_HK% V 'L+4LU2ZVW!CT1@JY@QB#37 2!K-CSV/Q MVK3H:PX ES4G%Q)7&SM$7* 2"8WGZ])Y_@70:=8'W>K6& ^O?PF90/2K'8VW M>961]8:G1U*(Z# /BB,27T<6IM%*)Q$*4204#N,@%-0DSH$JP0T!^>:SRP?* M-WBW!%X)T)6J^KW^!29J$CR\]*#RB4-H>I(-E&]A\EL\=.B-,BISUD<:"FE< MK W$NLM>_DBI&LDZ8K@2=B7V"W2D M,(W6N0%YD=)_DS?>4%;+U;OUZ7=[%'IU61%9EZLUY3O #(5)M^A8.GAO(- = MYOR43K2[UF$J$F4F O559$4Q3DE]AC$^6B9.*(0C&/1=3!\8[$9-H.-Q7NH3 MH;C/N>.4 \ZC@;^)JW=*ZC\Z9$45X!PLQ;('*U.S;4RJR<1BA5;)OG!01F5+ M'I^1HQS(M]P,FPA*E9Z%@C.F'5!&2A(L.<..233M43IA\FA'L/K7A_3QL_1\>C7V)[S/=OG:Y9\P'Z<7)R3\N6JS3?)S ^R(O#ZHC +7:>Y% MWR8>C@D?@-I%5G]*3CHX]5]AAN3R"9\?6C3 G:K2:R6,V;K8.W"RVD1#\$KA M0:4@5JV"6D1\%8/>E.S2?4=1E.G9B__XWWT2&'T#M'!S=%\ZR^-D]OPRG9Y? MFF_.T]G5\SW"._5GJ"-G,SHV"]AL_N+ @^2U'#VLH_4SDRJSASUH1U$_^CW MB]D YQ=GYILKVH%^OE:3"'1Y!W.2U@(S_MS4JU-D[]'=VVS*CAFQ&>ZG:,-W M.3OHU*XC70#EI)!+ 8R75 ,C-4/NH$_W]"$\S@L#+MVMRRTG2MP[8'8HB-'8 MQP!\6Q@ 1MS(Z!ZJ<;$R-]0YT!Y>((3:/)^P>B4.$EGD'G2)M?C0EB3NC*=D M76(DB%(=^Q8]-Z!Y5SNTS\G]Q59M@M>K09>'C;ZB.U.3HU ;\NX(";;1G4+U M:)E1>JVH1D93'W,HW3 A_6$]5W*OHD''T0+<^R%!B/&#Q_/SYQS'GSU[1F$6 M\F* 0-Y-#%V9#$I#5X:&E$,*+7DO1%#Z[8-$3EO,O-[!)+6[!S8J7B=FFRBR M>%-HNKX7+3XE44LJ/&=W:PIT&."B 2%'NA7#N4"D8 "'8XJ(\3P?-@,S;#4B M@G*U08WT;Q%AKQ_ZF=8 @LIEKJ%3/Q]<]PSS\TXQ>1U#1FMT5-Y)'"Y@"$P& M/&NV7M3$]*;%MS/>-W[FCSSSSS3SK4T<1]5XP)!@0)QG9,D.+(LN^7%H0?49 MT W1D((X0C+?_O 4T?7L17(AS[^E)%OB*N(-=>9D]+FYC/X9/>QHR]L,YL#F M;]=HW+:47J'H6E(F!N?L(IC?ZS1J2PBN\5;TI/.@'>L[-C#W2Q3 MD89=KU;P$2+T%F9$B26*1 N##)Q_?X[U% MXX]R(ZSC-B];0"W&0'/ZHD#G)7O"8S]*-EZZ[#A-DW6"K&W)RT7C]\UF"L9L M?=X"&[$PYU\ =XE.3KDD7:=N.T\X?$06&9B.CANLRD\8.X%K6=.=Q*(=-$"; M7&_0V]B'G\- #.[ -O2$X?RW6X9.-XLE4W:A7'4X9.) M09?QW1C2,)Z '/WJ:=QLR)Q]N>>TU.6H:=$ !?7.B)1E-Q"7VR.A#R"8'_GSH=$3<^LU)F <78FV#*FH> M4)(GEOF),%1SB71'\3WX B$R_9&_LNT#FE_!&8H8P=!!B#S0YLHF#A7*_.S8 M/RC8X!P.JXL 9]@U9IB@YH[J7G&(9;?N#@N'";DHUDXK&JFZ9HA2;_?UZC0N M/!08.3%+,05SC,0 \G',Y_A&7BYL:\2&1LHQ)0IPQ"L!A%0[C?2B84+71F9L M./O&@.4^EV@)F+B+=QQW804L41RV&CRO3:G!ML%;PMYSKP2,,9JJ;PYD#IP> MNSOQ.YXPQ W5_9QZ*-@\-Y$IX0%]0ZE=8F*IW334Z+=&#*%2P?D'5-P6?#B: MIV/W%=W> ^B.L(VA2,LS5C41J,X;0@)8[GB/(<@1SV(GSO$%T.JD2UMPUD<9 MT?4>M3(J,&OOYF\PB-G;E]WE]6$P15>5LR?P1'U[$,QLW__T!5^LEQO[J7&/Y]/] M3$WVG(/Z]7%R.QD[4=$-C05R=+%NN)"&>/M[GR+.I0U_:.6)Y9L>>.)NZ*4_ M5)\2,O#:L%9NUAH7L(#HL^F([,P:MNK.@NDPUZL%5E7F+#$HAY]=*; ,Z=>8 M6]H.K+IXX#6NSV&P N:X8U7&KA=L>#/ !KYT8A%-XG /T3*3&C+:"ELY(GR_ M)A,US@T0Q@F\PZH@=5 4D)MKB8Y>YI:"<;P>8294,\;3\Q0(>,4ZI]TIY9CX M>DLREKPM63F#(% 6::-X:5/X8,&,RAY2*)$.! M4@M#L)/UXAIS;V"_+"@-ALLHGDG)@.*HJ(L]V@:9"^@IX* M4='CBX9H_8%AV,(06?)Q[H9(S* *-8N@P)/]Y74['E[D--B=^)4TL<,8[<8,8IV&_"AW")BH(S&E^:!.A9PUERHJ;59J2W''NCF1]<>E8M=,^-KQA MUM1/SAZ>'"^M[^"#Z:A=Y[/<1\@)R;K[#7?"Z<8F#KDB-?-=Z!86WY""X#< M$*$C@NPC2EH-A8?-T([BIB4[0=D($MV*RGDZKQV$[#BK"_L$;8J4(=7W%2\R M+ON31A!C\";)&XI'(G_^5U8/F)IO_&73$LZ-"RO>3@$COPG3>6L)53D(I;6"C;."3YT&SCK=C3>>1X M4Z(G0:(?M)M,YL_JQ1>FL9E-#2@:J]C!KA.':5[+_J)9;($9B;\P_CHD?!T; MK(3^U; @^>G\OQGDDM7".$>")]1D76R)80)C1RZ2[,B"L@*_LNW ( M? 8F8,_,RU:Y<.9[X= ;P!V^/,/ ""!F)DJ03&GEX,^>%) M&L*CMY:?Z(-*P-@G2%R1Z$>^PPM$%(YN"U(!B4MM2>R@$^9L"NK%CGP"%-"5T[#_3"0\QA81^"\ASCM@0Y=L,CQKGAU5 $B M78?2XV.^8Y3A<*1=X#JA3EN/;Z2?,Y="Q0WXY0*UH=1F].$/WC!BRR;IHJ20O9O#/<,L5Y%GW& #RV W1VH M^/<-O.27]_I+W#?*JAIV!PZ(X QQWF6'J M]R%#=,P2TPE8F\Y QVS/TH1 M[& YZ;Q'CHJ!9+7.O=4FA&2^[2UY3"7A%@!-*8HWIGX2Z[%,,2-FJ/)A? QI M\$/S/(=D_V&F'8KU5!Y(Y'__JI6V4,B59+*!H55^5E./^A90X&ZYDPP.A6B/P/:^C'6:! M>)BC++3@VGX0S@"19MBRDX[23*)E,M$A.0B!,?FBLPS"B! M=I^4*(9!R-J_S>%\*9(]"IMG.XGO[51Y%Q&-%CRE]5M9*^D _@ RMM &\LTT*6FZVID4'>%4# Y%M:B&,M3K<9Q,>QL14Y10@1(6XK\1"W>K,I %DIQIV8YWSI*UPM)/WN5@M$$ M5M,-7NM)$;+ MEY 0*#A)S7?L#>,GNB@-1WJLF0XIR@(\AS#YIZ&A*?434N]#&=L:7&!,+09B M51ZM=]_ABAA/8&(3DP*H@*H/S=?ID!&Z&U7O40Y*[4W#O6A,ZGGI\=+2G;CW M<@R<%4:L 0^OP6Y\4Y54O*]?4R,1KZ*\>?M3:)NS<"O,@ $:C3PA_Y8H/2*B M:G7V1C) .B%X+**Z07*675"^K^>'WT/YOUB%"D?75"(8852([G5Z_;%._Q2C M=29#5IS(IKV-V-I&<8D!\U) XKYZ34W6[62O$(7$0G=$RGA:I5(/]!J.)8OP M8F;2E'K!JCRU,I%JK>!>;*F? X>MO?:/@P1B)D#M4)/ICDO&(-4OU/L'.HH1 M4NUKU,\(!0SW4C&JBUK+M 07CB:'R.588CJ>)!;9V#-&WLDYOUE(\/ )//BK M[*C?;9W/%'3>#<,11)/MJSHEI8=>)I M298GAI&RCW4$?SMM=[VL!F31OBU .LJO*J.,$UN7;@M#/9SF+(,30(RT$H-1 MH+G<^?QB2GI!TN*B1R")EC*C&VI"S7]3]P,,[ G_!PR-O#VQ'E?3>HTI'7NK#YF]L?][9 N$&PU[+W9P M'U(V=*D]F!JZ696R!BNU<9@\DQYRM<=D&]3WLKYK2JVXV8PW[%.D26L/"BPB M,S0[9Q1WVJ?VL,0UDG"DSZ!^SAVE20Q*4V'?$JHVZ78Q3IES^N1U@?JH]=R% M?66M"\F;QNRLL0H4PT\2;"*NCZ5[H#:GH9U*0!]EZH'@PS*%P#A/W&0U2;E# M29'MGH"Y:0DEVL1QG+/J5I^"63/4A;?Y.($L@@)D(.NT7D,=<:F"#\6A9*!J/N"U]F<7:AKC<)=1FO==Y:S,"9N&9N'1^SF^ 41YCT* M4D,B>XLM/7]!O3758[1UVW!]>@A>^(B;A,"5*/*J&0KIE$ L3$R?@QPKH &[ MH&$]882/$$C A=3J#]]ZWX*05>2^L?Z&X)XR,4-M15M$'J505W+\J>!#GZ#?OV](3=A5!82?,.4PV%'0X.55OMMU+4;),OMOK1'C+> M1V-+0@\DO!MG9F'JE.1(1K99Y6M'D7?(^REPL][)4I22!>)IYQNI)2-:\YG MW@@.):"F"9W/'.$R&?(UD;=<"44[-^R7MFD\2K,G)97=,QMOXIO NB=AS^-B M_#!DX@<4PQ'[.JU=SXE=R%P"D*,$1W(!2#Z(ONMEU)8ZL%2\+=JSQ6=H2=Z_ M^ H()7&>/Q5Z',"E(4[I)MVT@GOAE3X)_VB>/[D;P\S-\D E(=IV"VF'I2^K M\=(B]C%FH:$,*^_LE@HF,'X2,O$&Z?%>4W.ME+FT?P'JH+0KF%FPF) 5T4[0G:ERV) M1Q\^:T-H@CK)4 T64XBE>PU\TQ2N,@%^[IX@;Z"BB*N+WQF%^>YK]!WA#Y-C M4C,?P9MU@62%STLMXGM3$?$A5$2\-F6[[P\73=C*7KYE^PDPEK582!*K2)JE.(T/J3P5JZ]@G]3 MK%SM3O=KV^&.%)203<=D_P[B--R1SJ#\];?6J<4NF]#*>I[.S^=<%G.67LTN M)HKYYJUHW)JG,=]5V@S,1.M^>Y-V5[8EF[#VPK&"OJ&RUZ\,7T'U;C!7M: M*N!%D5V8U*.%X\9F(HC)VV-,9T1VDD>S.VP2ALA!I.S17752 MF ^4FE64%NTYBE;4&XW\,&*[ ](RD*-...%*HM-79(3=6"9FB9IZ>G='VP1: MNX"%!9B&X0LM/FDX,7W_W3#C5XPDF02+$88X)S/H/4V^/>*7J,3&IR\ MJC( _C8'\D&=+[P+C,01RB_I6T-KLZH?E8\M@FC2.0\5'4N9+,X2>CU0JC<& MYX,CAC3'@^XY? ";K(6BG#W(3*:*\F;V"41=7"0J@7 M#$QMIBX5MGN]44/)'TD>K;@_5"0?5?X=*N/SS,6T^_+!+F4V9CNF)\G('!.O M/QLFH)MU(NC>KR/8.2 K0M(ED?W24Z'KDL$&N:%+:?0#YI"3] M*T5_^T,L%!F6ETH":;7K;/##3(<_=,?7\_Z[M(]DO MU-SQ9VEOA+ITI%)CX^/DA*I=SYZ8KH@GSYY?1)\OT]G%\R?')_+5KWN3G?I\^F3Y"=4^BCXX+70P$CI+<&$<'WLZGGH.WEU=L&/GV"CA"=TY_S[ M_.S6&/LGTM+3/W^17IT_"P"=/P-PB1!X?(#TRL!]-MU#\.-DGEX]GUD\7:7/ M+Z_"0V_P#4A(/3^US7V_]I<3>]P.W4A-)=^G/K#B!W+-!N/,.Y+;(@C_!=(7 MB BNYSNX:U[,W>)7P[;#GM2(!R" >?36W'^]>W6+/X:W!'ST/A']+3T"".50 M9)2TBLF6!6JBV,#UB@J$K1QGSUHG M(8(PJ[BB*OR;#Y4 M7@S_I:;XQA')V4#Z^I* %([MT(D$@_7XD0" =8/VI92BLGN0L:Y8&1W,*.(1 M:@"97A[$![\P9_=5-&+B>2'+U_OVN<_B0^R WC6!A'4=9G\?;Q=X7O(_P,RN M\8XZ;#&77 \K]%>$5-,?KV]?Z;TT,]UZ..7U3YJ$>7W[T2=A_MI,:*93K$!\ M#;R66-[LA33KE4_X@Q0B^G<@$]&QW'TGIO#)[;#HZ855YU?3TSE(!QSSVC?+ M8$O[GZY 7!Q_N:VIKBB^K\ L]FUVJ\L#N+[]*/B;79[.SM(C;1VT[[&TM)&N/2?X9J^7 M3_L?7CXM._A/#O\'XH#_4@SP==9G/[RD%^_=4$4,[>[[1[-'YEO,V__^T?7L MN^OYHZ?P9!C^P\MMMG*_9$AUV+5H"8].)U<7CS@BKA\ ASAELFCZOMG0G^@H M=BT.@-^7#8A<^8 +8'D5@??#_P)02P,$% @ ,6-_4FU58 D/"0 71P M !@ !X;"]W;W)KY]IB7:YJTD:DG:CN_7WS.42,E.XB3M O?%EBARYIGW M&>EBI_2?9BV$9?=%7IJ/O;6UU?O!P*1K47#35Y4H\62I=,$M;O5J8"HM>.8. M%?D@&0ZG@X++LG=YX=9N]>6%VMA^OQ[3?;?A#BIWI7#.29*'4 MGW3S.?O8&Q(@D8O4$@6.OZVX$7E.A #CKX9F+["D@]UK3_U7)SMD67 C;E3^ M;YG9]O,2;W-ZIW;]$(\^$Z*4J-^Z7[>J]\:C'THVQJF@. T$AR_J? MWS=ZZ!R8#Y\XD#0'$H>[9N10?N*67UYHM6.:=H,:73A1W6F DR49Y9O5>"IQ MSE[>B:TH-^)B8$&,E@9I<_"Z/I@\<3!.V%=5VK5AOY29R X)#( B0$D\E.OD M),5/(NVS41RQ9)@,3] ;!=%&CM[H-:(=4!H'2F-':?QZ)9T^F/19^Q:L*7*$3JR7+UG__S'/!F./OQM M_Z1I_,3G +,46@-'*2S%D<<3MIZQR2@:CX>=A?$Y%L[95UXB?#-FA-[*%!(< M'XWC:#:=MDSC:#Z?LV]J:7=<"^2#A4FUK&P=YX=GY]$P;GE.HV0R/U18!\]L M%"7QM+LPBR;GD[!0 T5&L8SG1C&QY?F&VPYBBN^,;2H V:T%K+3131 *;1C? M,:JC4[7 MD(KQ,AL %"VJ72GT0$,/0A..&J(D,FF^R3KZ6&I58-5L-"]3X4%#3I%NM+1[ M9O;PU,(0=?;]CX$DDO"@(]FQ76%#*WREC'U'G,/&Z.<4T"&X22&\J:6GJF1% M2>#IX'^@(,>IXK &710J$SG9@010,&UKMEIXG%H*0R4(+@C'.=UU/>$3%EUFNMX89#ICP/O8 HE.(,8IQ1HD9;/DJ4_-4)?K=\AOU"*7==*NW9SVRW*K9.K]!C78-QDX MRPNU*:T/Z-I/#U$%M^VS+Y(O9"ZMA!CDYQJ1HLF[P3Y0"E'0,'+J93S;UOB6 MKQ$! :G77V[8=/A-*)#2"/Y$> TYXB. MI<3F^ARJ"*X;JQ]SJR5I668*9$K5\/XIUFCF-F7&%[D(^@4MY 6)IC7X!;N" MST&E5!+BY /[HLK5.^2L@GWV60Y[BT*ZD"?72H7<.JI7OG'U&G<-)25!651T M#6^@Y2 \]R) M!*T?,43)/PM:^,5863AGS>52X%HP*HW.MT+V1X[-X?-0/JJL1MNUN3( B6]??9F-A^_/0$HZ786HVB2G(?[*Y5,(47!0D<@=SD;1:#IY-?@&>&@)*WI7NVC#TR1>6J\,0,<:^B)H3X&V*<##^X?>XZ_O"VSC--628Y#?Y+ M*U&HCCN7/OL=\:@=CL<8U@CKQ8KOS0%@3EFG;IN70KBA&16NE3?JL!T M=! :-62*CM*:5K,#,70NIEL:?+:''DAX)BU!YZ'N93Z[.Y:=CK$U#_I>I%Q+ M C1@^J_/XMVJ@$1QR[^ !.N2E3JE(,6RCN0DAXI,%1)]-W<@,[P :-XDK1R M=RECI31-LP'NQ\-@J#KSV?Q4U8G;*H/9QO@UD M:5Q"3/VWP['M-Z/Q.;;Z\$2!\O-4=HRR30'3^91]=FIVHUSZUT::)KH?;)X- M.UOKR59:-Y ^P!*/IR_,0OX?[>%H=$K.-^/H/!F]3#ZD-@3N,W+%Y].7)HQQ M-)\-.S;V_G[;F3E_ZXS--T_,OSZZ W(T1RKU4_-30[AK[G8RSRD8Z['7S8 T M6=+(C62 7Q?EIB5=:8PX6N;[P/0D_8-A7#Z;4YX8?M>>OXMERAO-@ XTI.87 MB:M.RMGIZVB0?@7FB,[(@@8_38TG?SSQATS1I]( E(6T1&P3^N:*;$NOYURF MS*2;DNA=J4O1];[N+!\:M##^9_7;'.&>AM%S4[92/Z4=:O[>R+?'KUC0)RHM M5[)L0+GTG8MRA6?TUK9LAO'OW6Z^JG)B]91(!X*06<3]H?=VWO@\ZUNH SD9 ML\RZPT_7'K/K&JLI]0%HHB[AUEVNT^$+3!CQ?*F7] M#3$(7Q0O_P=02P,$% @ ,6-_4O&.W&:J"@ LB8 !D !X;"]W;W)K M&ULS1IM4]LX^J]HN'(#,VYB.R\DA3(#%';WYKK; M*;WN9\56$BVVY95D0N[7W_-(LB,G#B6[;:\?()8L/>^ODB]60CZH)6.:/.59 MH=X>+;4NW_3[*EFRG*J>*%D!;^9"YE3#4"[ZJI2,IF93GO7C,!SW<\J+H\L+ M,_=!7EZ(2F>\8!\D456>4[F^9IE8O3V*CNJ)CWRQU#C1O[PHZ8+=,_V?\H.$ M4;^!DO*<%8J+@D@V?WMT%;VY'N)ZL^ S9ROE/1/D9";$ PY^2=\>A4@0RUBB M$0*%GT=VP[(, 0$9?SJ81PU*W.@_U]#O#._ RXPJ=B.RWWFJEV^/)D(3)G_9&771H,CDE1*B]QM!@IR7MA?^N3DX&V8A'LVQ&Y# M;.BVB R5[ZBFEQ=2K(C$U0 -'PRK9C<0QPM4RKV6\);#/GUY1[DDGVE6L8N^ M!G@XVT_U'HI2*W1,8U9[B4:D)ELR@E,/;VHM&# MXR25E(@'C)>K-^2?_YC$X>#\__;KR>']ACDD';3/\AF3C05\,QH^"4VSG=E_ MLT>6D6AK'+O?@4_Y#=@]R!0)3P1$J)1):J+,:S*K%"A?*7B1SWAAIVN0KW:0 M=LT,@M%PVOP^@XM164"D;8&(XO.]XU$8#(?QOF&;)']?U\QH$$RGT?Z)']Z^ MHNEWLJ_:KIZQIX\L99!M,1" CA^9U!R?(<_.F43/AD20/) 5E9)B)#A,5>-@ M/!GNC.^\2%$:@RJ$AK!R@@OC\/SN\V_D5YPQX^C\M)/=;7-[;CZ*@O%H5^IN M>J^=O]2ZHS#L?#Y,6-$$G&*P?\)3U8VGJ@^-JNZ-JGZO587!_D;D)2W6!MG9 MN8*@?)BZ,<@;3:4$H\N"/+ U87]67*\)+U*>4"TD+"M2LS3)J%)\SF'YBNLE M+QJ3@PRRE6"6',0LD^6Z1][3 NHPXRU,:0XE#]O)1Q: 8JU$9&ER1E1*GN P M%RG+'$T*:C[SUDM:6$NEF*,0 S+QR-,*O"994@FU&I,<:$A437(C"[<#R;'F MD0*= > @*ZCM\-='!V4KF5<:H@"90S ND#05$/940ED(^!]%!E" C[4WF?$Y M0%QSEJ6!80!H>7@]EPP)!D M!]M#5S#C19)5*?M^&?ZVEM?7 H@B>CGTG04G8.AK2(GJU%,K^=BM.V(,CJ%R M<=3AW0<%XIAH0:9D'))C$O;BP3&.XUX4'>,$_FMR QJS:1:P8 ,,X',;TS,B M>,;DC#$=:BY0(B@-0-'XNDU'D7%O,#:(H]Y9?!P #H4D08MI!ECZB[X$=.)(8NB+EA) J1#X[C%A:C=E'+L9-+A$S!EYD);SO^9 CL&4$W.&L#RH0SK=72PXP5Z+*()8A]RL.P7'&0'X0 MGJ5E%X8S#M*!,(VP@$%#,]+QVM!A%,X2L2CX?]$J%%&LI-9,(1 ^4M1#*^2J M:O8'B!.A ZD:64 @,*T ,;)1PD8!J:&)Y>G>OJ*"]DV2J_L;,HE& =A'C=+R M^S-+%RB-3SMQRQ.O"=2[EK6$%S/&BB8 -BF,M@ID%^7!A!42[R<;#TM"U9+, MH6^RA.'+ZXPF#Z_ODZ7(8$%7#@H<0MWJNMHYB1'%0?ASR*2 G1=E9=LM 3V M48)T#47!EC.Z@Q!##+19(#";+QJ[22BD)(\HIGI?/0RWA+[]LK/,18'BW_:\ M\=K(_L3D)#HEOSC;VI*#5QW%P<@KM;!G"6%L0T55 MLY>@X&XG;]&;?'8>RJ M*=6(BIR "1,%Y0 []1?W!AN.?NU?.5R@K'NP6["!ZQ?$1P3JEWC#7A1W P4C MS8$B&U%W! 8KN^9N6^'\Q"6E3:YH8=JDJGH:&#PV[S!W$9,$6DDJZHTF;L5M MEW-[GNGW9T%X-FU)?30)C9;?P1X().@&22:4B<%//$>2W'2C1%ML_8L6%18[ M\= VZD%'3=-0$&/)MAL95A 9O* B"!P@8'5Q=V6^6!YAO4-^F[CA#:V0CZ0 M6!K/F%YAJ-G%A3Y9 ^KM;S0^^=FJ$>PN:Z^B8 )&[L(38)AT=_W)/D1U!'RD MDK?B'WB9R(&C$C2 R>JA$*L"@RN^A%B3-8DG9WHITMYV4(9,WBJL.P.J1U=) MUS8'6%'F-&4-=4V5 L3,;.HQ]6TIH+LP#N4V][ .V W_M5U@/>Q":H6D\<*E M/ZO\1@"M+&]J6<3\A_4D"1U,4;F,A.52H3#:8O4AJL+%8P R[4W'IOB"A\DQ M">J-?DD(RZ))+X2R#('M%&,)IF1T?5IR[./A,0:7@^5[&(VF&T;]O/+MN8U& MO=BR&XW-TUY^IX?Q.W7\'N 29\/IQB7B\"^Y!&[&,V5 2F4F("OG5687O-#@ MW8ZF"+:IQ-%5+1J_DIEO"<\IWQ00$G%NT?T*DE-\!HJ% I4_ M,.]%'().29BTB^*ARO4*/\"-B78+UK;N'UZ =OM< M]$LHKNNL\26TZ^=5[]JG6JO#D[ MODI3;G$V!7IP-F[?J[3.J4VJK$?N$N:>:9TYUVT.M(" 323">3D[W M0J['-\9;T)O??(K[L_-]>NGEM4_ZC[=D2"#D?M]NWG/37RE3(OD MHH;1Z8=Q,)P._I;;G2S 34Y?XGWA-/0(CKSX"C=H__@HB&^&\V M%<#?O)J &J!]ZNKS+-P!L>ER3UQCQQ*4[QR M@<+9'J#6C51=9" @D?'4M0OPTWQG(4H'WSNP\P[!WT')#;K#:NSV*6&E-H5) MYT'T[JVJ>8K.[8O3KK,3$SG-(<"3=PU7%27EJ7<6-Z.9.04WE:YJY(*U4'/9 M[-6$/3!NYH[F>UT?Q/2][XAR)A?F:RE3Q17:?E+4S#8?9%W9[Y VR^W77.^I M7'!PO8S-86O8.QL=$6F_D+(#+4KS5=),:"UR\[AD%*C'!?!^+H!.-T $S6=J ME_\#4$L#!!0 ( #%C?U(V]R)3!P, *D' 9 >&PO=V]R:W-H965T M2FV=>/DA/'V=;T87VQ1)KGD)0HR!H$_BFDJJA!4:T"72N@N0-5/(C#Z8RP/5<"'Y3Y:;4D-7KS,8G5T\-J_&XC4^HR,F]+,R:*I@%!MU8XR#;4IZW ME/$KE%%,;J4PI297(H?\D"# ^+H@XUV0Y_%1QDO(!B2)?!*'<7B$+^F23AQ? M\CY)'_@8=CZ&SL?P/0_V..5P0-YD[5G H87>60A 32;Q76FCB2R(*8$4DN/[ M9&)U2CY^2.,P^?+?*]X:5 ^@W,T=5>Y6>[WXB:;[=&SDF:SJQB"FRZA#G)#( M3]+H4)[&Y+I1@IE&@8\)%BR#/T]#8M*J@XW&DVZ?I!-R(]"=H)QO\(4_8^>J MH7> .\LH]"?#J"^.PXA\ VP2I>0Y856MY#-8IWIOY4?X0/92/!W]=0Y1XJ=A MU!?'DQ$2:WU*SK*LJ1I.#4:4 S;BC-&VOV%6M)+*L%^M8@?_-/7C,/V\ER=^ M&$T^OUTIOBV5WM$._=$TZS=[+!AXP3&B ?MX&[J1I'ZS4M=4DY/$ MGZ1CI\?M. VQ5)4KV0U0I0G8'G-85JZ,+,"6DH\N=0VN^?/-X%\O.^BUSPK4 MR@T)C677"--VTD[;S:&SMOWNS=LA=DO5B@E-.!0(#0>3D4=4.QA:P,' M:;"UNVV)LQ24-<#_A91F)U@'W71>_ 902P,$% @ ,6-_4J&ULW5=M;]LV$/XKA!<, M":#9(O5B*7,,)&F[=5B+H$W7SXQ$2UPET26I..FOWY&29;IRW'4(]J%?;/'( M>^Z.=\^17&R$_*1*QC1ZJ*M&74Q*K=?GLYG*2E93-15KUL#,2LB::AC*8J;6 MDM'<*M75C/A^/*LI;R;+A97=R.5"M+KB#;N12+5U3>7C%:O$YF*")UO!.UZ4 MV@AFR\6:%NP]TQ_6-Q)&LP$EYS5K%!<-DFQU,;G$YU>A66\7_,791CG?R$1R M)\0G,WB=7TQ\XQ"K6*8- H6_>W;-JLH @1N?>\S)8-(HNM];]%)BIE?]&F6QN Q:Q56M2],HQKWG3_ M]*'?!TA2 MH9=-SO)]@!DX-WA(MAY>D:.(+U@V10'V$/&)?P0O&"(.+%[P#!'O&0@' Z$U M$#[;EA['BZ;H..2!:4=">P7)D-)4LQQ1C3*A-!(22/&YY8H;@OR2PR1:42[1 M/:U:ABJF0"W+VKJM.KU:2,V_T(Y.X$ F@)P&:(5T";JB H[SI@";1@:98_4= MDT/VSM'//R7$#W[]W_\_6G9"#,\%>'G/)#2M8>QL^+=4CRS]H-BJK="??+6; MZS+J[<9.1IY:<\H;],BH5&>HD +2>.FF[BWT^FO;6B WDE56JDJ^5F@^]0>0 M$Y1X8>B.3XF'Y\&9(XD]$L_!):@B"?YHEI6-J$3QB&('"1L]?Q3M:>2%"=[! MQ5Z/(W06RCM3-1K!M5- M"\D8'"G AV'1=.P8(=$8&D=GXX781[="TPKQ$>&^7GN"2.A%)'#W,_&BF+C[ MB2,OC?&A4NE1OX]R./T!*/>#4BW=HQI0(=JC&O:B%+NE$7A)E!ZD6N@@046% M\2V TOAGA#-[S42P*R MV^4"F%J8 VGOT&$/IQBEXJS6MKS+5TT*NMH88]:+0"_=ZDW>22P9UY MI<%D3V$UXO!_Y^K.R1%Y7$>'Y;W#$#C>K[!Y8(1D!$.\%%HS3 6.*(ZL*'3+ M L^-*')$.(9*V47O-/ H/%0J^QUPN./<[G4[36T:NJ<$_\+L1F8EY >DP$@[ MI%(^VM98B[:Q+;/8HOW[FGB&CCK$<$4KVF2L[]5_T*:%=Q#J<=V# GN!'W5< M[RYG.U*E.$8OH+8@X[J%4AT?5&9GYV?HII6P(9#EM>3&9OXW]"%S]HTU@.AG M7SDW"MM-46+;R$'WL ]'_1,>GN(8?\,.<7L@ 3O)8/C0S7SF/'R@PQ;V>6<. M2D\FB#9/>FZ@19K^XRZ$QK: MN?TLX17,I%D \RLA]'9@# SOZN4_4$L#!!0 ( #%C?U*6^P?='!H .E= M 9 >&PO=V]R:W-H965TQ,9ANQ3>6HVHD2[JRK>ILV M\+.^/9.[6J0K>FE;G,7C\>QLF^;ER=LW=.VZ?ONF:ILB+\5U'%S?KMI\,+9VS>[]%;^",7>^G\'>!*EE7U%7]\6/UT,D:"1"&R!D=(X;\[<26* @<",OZA MQCPQ4^*+[M]Z]/>T=EC+,I7BJBK^GJ^:S4\GBY-@)=9I6S2?J_TO0JUGBN-E M52'IWV#/ST;)29"ULJFVZF6@8)N7_'_Z3?'!>6$Q/O!"K%Z(B6Z>B*C\.6W2 MMV_J:A_4^#2,AG_04NEM("XO<5-NFAKNYO!>\_9GL6S>G#4P$OX^R]1;E_Q6 M?."M* X^5F6SD<&[EW>,!,SS(2&F3R1/OZ[S,\EU:V#ESF55MV017E6RDN?Q'6K0BB$;C%\&NKK:Y ME%5]'Y15(R0P&6X!NV/S]&FP")-H[OS&OZ+XQZ-7^)T()IF^"!I1;X.B2DLS M_*1'_20*Y[/^Y9=Q.%O,7@U0\^ 0B4?-ZS*WY=&S?C9+$?]FE M?>:LU:YG.@X72>1< ,(6D4/#J4_2:3"9A^>+Q%SHBW1T_O\B_6= MJ)M\68@#T@TN;04.NEPYFS4/$TA_%B$ M%+;N;WPV'DVG1S33&3B,QHY43Z+#0AV%X^EYD(RFCV&0I_X1Z-^YG22)CJA. M%";S67".AJ6O\E85)N-PZA(^C1=VS)8-_R@!,)1C( 7"0U@)OLMF4WV\T^R;'W&%R M)$[H;MHDG)^?=Y0F#N-DXDL]$)E,9KZ01DF8C&.\9DU$!)[J"TB;2->@1$V1B/+G@=]S!4XG;2\IZ'G/\I JG>, M\@:;%/8383-MS;*J:_))0;HE(PQ;<0K:C!H&?^XW>;8Q%]"K03 C&["T],J M QSA2@>FK<4_VAPOY25<%+)Y797%O18(&<#<>6&',T( ZQZ\!?_F:W?)P1;" MM@P$&*(OF.U.E""J:E::(E22!#0L[P.X 0*Q1>3ND@%KMM**#D63"U/557N[ M %IO6L@*7LZ*EA0H6.>E(_]K(8C3H#Z*84W:.,P) M:O@)OVB!-![RGFEN*KIZ"?%7\!D?VQ6M#":C\?@%CT5W:(#>2[<@@RB",'?^ MBJYL(%3#"6'56_46C0>FF);?>0RX(,1K8EOPZX?+3Y^=5\#+ 06?RN!C>A_$ M,[V#9@DIS$Y;072E\!>RIC%LLJO?I3GRXO77'$AXB<(:U$AE+[5=5K>$@M'P(K@/UL07 T_8=6P@S@ _ @/3X,P MN$BES-'?0\*,%^:!$J+OX@Y*&; M/5"P8I& Y6;5:Z):U!*9?YM''0]XEON:1]&U G M))>6D](NS293ILWLGN_F2"300"HQ,]O&:R!;Q@Y$&5K?X*FY\,9#1-5B!P+' MP C"Y/^$2J*VHR?OJ "VC8 M4 MLP)>XB;U*1S4:&0V#-2BQ,)&[G &$(1& $UF"'J B,[+OFH@I*L?8D1'[XQK M$-]VHI2L7O.)@ANEV"ME9EZMU_Y:E:K2*#RF MHQK -?+@-@DW0;CQ&YOA +R]! M:PJEJLKQ(R7>#@#5J&H=L!:_"(,(( [\2]P:8^BM]M/51E9]MIZP#@QC%5(M ME"SAT#FJ#\J],A@1FK(8#712KW#X"4H&+ QB,IG63!@IQ4Y0]KZX'W%0H:5S M"%]&9-E@M$01BT*W2T$\[<-::8BP-98(V%6GP4IG9BH'B!(JA+LZY4/XK:.< MK41&D(*MUTRN?0AP^@;@&.">VKK:RN&0@?SB&^IFF\L-+"J%AE8OQ"_8=U7_SWNKQD HP6.L61-^,!8[CTK43%@8P>7=I M7A S6F0\YC@+H=T3/O]1U+=H5IS@*$XT.3ACACD%Z^3N8S8S3UFJ8J4%)K#[R\)8@]JA"A8X@%84PKQ%0MBU.EDLQ1-#IZ+[ M<7,/RQJ8VSB::7NZ)Q>*0,B-0M8I;)%'P;^B5;VNQ6N,Q6!7[39=VWSM;Y0? MM-FG15OH_$+MG%#$$H)=Y3HL))< MA9N^Z3X2'C$S- OL3NMBE;1M*A@0W$,!+D8M5ZM-%$;S))S,DT!N +%(%7L" M, PN'ZL)..M\'$[&BR>_:@2;4"$_2>T#L";-W,EH?D[9D[:$^/!ERO^K= P0 M7 JF_7M)'X_&,WP7!U+T>/;@B6.^(I.(\$5+K0EGU.^>Q'7DLJ3< UKT*1'6 M"8^. :>1^;\7@DJ<^?D+Q^A,=U*CH$N M"C%*4108,6(PY:F4%5H*DK .1H90=IG;&1_AD(>&)@@:;7(-)R(31H'0/3Z- MFXRU _N038YA!%H(*:U>A$_)M^(V(&CS\+V?!-;9Y@,::Y!+5S)Z*\>YW =( M?Z<0$F)FWVHO5BV "))%$$5E#99M WJC4I:*>'@''/ 2I9Z24"H Z,VFXFX% MYRQCV:I5R,Q]+H4=3TU#8&R(P0\NE>R?T#D-F H"6MFHA##8B0TZ3R7G35T5 MG8@UI(QP- 8S>P\KH21HBMBQX!2?@L+E+67N$.I7>& "G:OV_2K<+BNL9\J)_<%C;R'%V8,@[RCU+!"8IV9 ML:F3' 62=&(4@-PR+W+,(9 !*HJ.DG3%;2#643+",!T!?^.E;P^F6 \C/R10 M):TULPBF/V;AH7(JE.\!%(U9+4L^58)@76<@,EG:9$BUF<,MX?@I#!6XT#([ M48!>#8BYF@Z38"E9Z]^_(W!Y5/B!IE9%#-T-HEI/-*-=URJ\;HO"S7)1'-O4 M^1T&DD4ET?]VP-J@JZ$(RO4U.L4]@D5V\KU\PZ1Z*Y.79I_D)\5]P0!!;;[S%U8$.+"OC*]'2@&U>733+ M8:Z.M8I M.,9LT%X-F[O YLN\LIT);9_+4Q&[[@>@Z) +>R14DU5!5,L65._Q2PHUWZJ= MJT@;& WW;1!V>M5(@_T)_:@G$&40(9+!(8SZN&50Z?&]6-8&HR1PVE6KLZ2AX2AQ[_G14_N20-HX.A[0FH#5C>'$M M["3 ,Z25@)3)WTQT*;OJ9XLZ^;PGN&RON0+ K6/$Z=34$\G+^K4[16(PN6H M4HNUN!8"X(@:QCD660;7N-$?RM=_ZQ3^M7&-)"'"*T/S%P/>,B)BD73MBHPCJB M.EM#=11B6>2W*5?;J1\@5&-U*35 ^J%M8''2!('>6J]G%$IAQ1 V/BBH*F2R MWYVZR*>>>A]0&0_EO7%RX3 *$JDD$&W:48Z1[;4!'DCFNRE6Q@5:C]__\8D-KM9F MILIYX M=*6VO'73AZ/@'9H%;BT*>POG*7!E3"76 06:7D)3O/W:B=T"WUDDT),))TA6 MP3A*_>#8OZD(UZ_A4XL-=WR@FP;X8VNF675;DC&BDCI: Q*Y0AR>;ZA%H*=K M^S+H3LGU1'?"BRQKMZK3Q63+YZ*[0S1086;GM!MV1)G2&TD5E=K\S.0*5B2;G.1175*-1TO,XV,L MTPFV')QJ!"4!-RQA&7Z8WS20$ MG%HK-PAT0Q+CDE6]FRN&(.0$W7S86.L\&'*!4HO#J2)E(066.8 8G;\*+7H7 MV[SER@<$JJ9A[PE9_>^'N+27)L3''A,$V6"SSN>38,00K0<^85-4/^(#N9A> M$R6N^.] L*AAB$)5_R[3\BLFV)%GC89!U^D]\ R"!YB]4;D#^/.V3K>VLB56 MCJ.\JFJ )G=Y#1M[@073SP(8O2:&O0,%@$5D3O<9X$*MME<7G]_=X!7;HZEJ M6RLL:$M>DI+,WTW+EJH%,%P5P%V9WS#PKM&^=RK M>_UP$ER!=D,3F3S3S.4GY$%E55>0P?=#ZW([:GH)]TYS41A0TL7O Z 6$A"C MDII(@(9;X#X;-(P?6RFI*Z>H]J\8?';C"*ZT \.HC89F0"9A@P3&FZ8MQC!; MN36W1+\38 NYR0JB5\& %4?6^1HQ^Y?/7Y.VV@ I343M0/74]@43>+87AN-8A4 S#9EXB6UH5&=!0 MZE&;Q.>AN?L?7Y#*3/HZ1'UZ *,9#K;UKI(^3H;MJ"L,(98@ >N\H;8]%5RU MCKD'=>T'2@(UM#=RBEBJ\PI4'?90.U\2"#B'44'E_%\\[!$ MPW6G.YO!TW,?X$9XIL*; 4<=H/40XO5":KN?+A&R76[SAB(_?V-P*E>%W(I] M[CH:BN1_@".41Y!%3?NM5 JRV)&9'2,; 9=0' \ MD-Q1^4A07ED5^8I0'AVA, 85FS YD%9MQH/%&M?8*V]QH#&G5WIF)*7\OY> M?RD?3*(K9_X4/ZV-O=.7G9POG!,G&ZI5'_)08\=#:7_43S^]<,;;IW+0UNAB M9=76H =''P,9'IPQ@TTAX#-%; %5OP^;_X$T)46IM<]9T7LL")2)Y2T3G9U MFZ;0+6 *+QSH8.L&"90_M"U^1LR"%&P@905R>70YSF&7W+2H*O946G6M,V_5 MT0**=L?V:(/N/JSXX$53YQ3$